aboutsummaryrefslogtreecommitdiff
path: root/entrypoint.sh
diff options
context:
space:
mode:
authorbrodokk <brodokk@brodokk.space>2021-11-17 00:27:31 +0100
committerbrodokk <brodokk@brodokk.space>2021-11-17 00:28:19 +0100
commit4ee4e69e049910609e2b18279e15d42bc473e65e (patch)
treeface83a11ca139b9af74549b2320d0d1bce6e68d /entrypoint.sh
parentc8673ea34867ac9ab6e77e261b557c0c89cfc8b0 (diff)
downloadneosvr_docker-4ee4e69e049910609e2b18279e15d42bc473e65e.tar.xz
neosvr_docker-4ee4e69e049910609e2b18279e15d42bc473e65e.zip
Fix neosvr config file installation process
Diffstat (limited to 'entrypoint.sh')
-rw-r--r--entrypoint.sh10
1 files changed, 8 insertions, 2 deletions
diff --git a/entrypoint.sh b/entrypoint.sh
index e4c1b80..2c02ea7 100644
--- a/entrypoint.sh
+++ b/entrypoint.sh
@@ -22,10 +22,16 @@ if [ -n "${INSTALL_APPS}" ]; then
IFS=$OLD_IFS
fi
-echo "setting up neos config from env"
-
+ORIGIN_CONFIG_PATH="config.json_base"
CONFIG_PATH='/steam/740250/Config/Config.json'
+if [[ -f "$ORIGIN_CONFIG_PATH" ]]; then
+ echo "Neos config file not found, setting it up..."
+ mv $ORIGIN_CONFIG_PATH $CONFIG_PATH
+fi
+
+echo "Setting up neos config from env"
+
cat $CONFIG_PATH | jq --arg u "${NEOSVR_USER}" '.loginCredential = $u' | jq --arg p "${NEOSVR_PWD}" '.loginPassword = $p' | sponge $CONFIG_PATH
arguments=$@