diff --git a/deploy_funmaps.sh b/deploy_funmaps.sh new file mode 100644 index 0000000..18f6856 --- /dev/null +++ b/deploy_funmaps.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +# Exit immediately if a command exits with a non-zero status. +set -e + +echo "Stopping Docker container..." +docker-compose down + +echo "Cloning configuration repository..." +sudo git clone ssh://git@git.zinomedia.de:222/zino/lgsm-cs-funmaps-addon.git /opt/docker/lgsm-cs-funmaps-addon + +echo "Merging configuration with volumes..." +sudo rsync -a /opt/docker/lgsm-cs-funmaps-addon/ /opt/docker/lgsm-cs/volumes/ + +echo "Removing configuration repository..." +sudo rm -rf /opt/docker/lgsm-cs-funmaps-addon + +echo "Starting Docker container with customized configuration..." +docker-compose up -d + +echo "Deployment completed successfully." \ No newline at end of file