diff --git a/deploy.sh b/deploy.sh index 9936797..5b28c78 100755 --- a/deploy.sh +++ b/deploy.sh @@ -5,7 +5,7 @@ ### systems too ### ### Specify domain name: -### DOMAINNAME=example.com ./deploy.sh +### DOMAINNAME=example.com HOSTEDBYNAME=DeathByDenim ./deploy.sh set -e @@ -13,6 +13,10 @@ if [ -z $DOMAINNAME ]; then echo "Domain name was not set. Please export DOMAINNAME first" exit 1 fi +if [ -z $HOSTEDBYNAME ]; then + echo "Hosted-by name was not set. Please export HOSTEDBYNAME first" + exit 1 +fi export stk_version="1.3" export bzflag_version="2.4" diff --git a/scripts/deploy_webserver.sh b/scripts/deploy_webserver.sh index c63d808..5550fce 100755 --- a/scripts/deploy_webserver.sh +++ b/scripts/deploy_webserver.sh @@ -14,11 +14,11 @@ certbot -n --nginx -d ${DOMAINNAME} -d www.${DOMAINNAME} --agree-tos -m "${letse # Put the website files in place cp -r "$(dirname "$0")"/../website/* /var/www/html -for file in $(grep -lR 192.168 /var/www/html/); do - sed -i $file -e s/"ws:\/\/"/"wss:\/\/"/g +for file in /var/www/html/*\.html /var/www/html/js/*\.js; do + sed -i $file -e s/"DOMAINNAME"/"${DOMAINNAME}"/g done -for file in $(grep -lR 192.168 /var/www/html/); do - sed -i $file -e s/"192\.168\.122\.229"/"${DOMAINNAME}"/g +for file in /var/www/html/*\.html; do + sed -i $file -e s/"HOSTEDBYNAME"/"${HOSTEDBYNAME}"/g done # Patch the NGINX configuration for the web sockets diff --git a/website/admin.html b/website/admin.html index bead5e4..6e2be45 100644 --- a/website/admin.html +++ b/website/admin.html @@ -16,7 +16,7 @@
- Play.jarno.ca + onFOSS-LAN hosted by HOSTEDBYNAME