diff --git a/start_server_managed.sh b/start_server_managed.sh new file mode 100644 index 0000000..38e126a --- /dev/null +++ b/start_server_managed.sh @@ -0,0 +1,14 @@ +cat > "${VALHEIMDIR}/start_server_managed.sh" << 'EOF' +#!/usr/bin/env bash +set -euo pipefail + +# Forward environment variables into the BepInEx launcher +exec ./start_server_bepinex.sh \ + -name "${SERVER_NAME}" \ + -port 2456 \ + -world "${WORLD_NAME}" \ + -password "${SERVER_PASSWORD}" \ + -public "${PUBLIC}" +EOF + +chmod +x "${VALHEIMDIR}/start_server_managed.sh"