diff --git a/start_server.sh b/start_server.sh index 2fa067d..6ee2eaf 100644 --- a/start_server.sh +++ b/start_server.sh @@ -15,7 +15,14 @@ fi echo "Using savefile ${savefile}" -./ArchipelagoServer ${savefile} --port 38281 --password ${SERVERPASSWORD} +cmd="./ArchipelagoServer ${savefile} --port 38281 --password ${SERVERPASSWORD}" +if [[ -n "$HOST" ]]; then + cmd="${cmd} --host ${HOST}" +fi +if [[ -n "$ADMIN_PASSWORD" ]]; then + cmd="${cmd} --password ${ADMIN_PASSWORD}" +fi +$cmd if [[ $? -eq 0 ]]; then echo "Started Archipelago Server"