diff --git a/deploy.sh b/deploy.sh index 5b28c78..90569bb 100755 --- a/deploy.sh +++ b/deploy.sh @@ -73,6 +73,7 @@ cp console2web/console2web.py /usr/bin/console2web "$(dirname "$0")"/scripts/deploy_teeworlds.sh "$(dirname "$0")"/scripts/deploy_unvanquished.sh "$(dirname "$0")"/scripts/deploy_xonotic.sh +"$(dirname "$0")"/scripts/deploy_armagetron_advanced.sh # Deploy web interface stuff "$(dirname "$0")"/scripts/deploy_monitoring.sh diff --git a/scripts/deploy_armagetron_advanced.sh b/scripts/deploy_armagetron_advanced.sh new file mode 100755 index 0000000..3bea3e5 --- /dev/null +++ b/scripts/deploy_armagetron_advanced.sh @@ -0,0 +1,30 @@ +#!/bin/bash +set -e + +if [ -e /lib/systemd/system/armagetronad-dedicated.service ]; then + systemctl stop armagetronad-dedicated +fi + +apt install armagetronad-dedicated + +# Override unit file to use console2web +cat > /etc/systemd/system/armagetronad-dedicated.service.d/override.conf < /etc/armagetronad/server_info.cfg < to start! +SERVER_NAME onFOSS-LAN +EOF + +cat > /etc/armagetronad/settings_custom.cfg <