X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=start.sh;h=d29c4ea13196c9c0e3da36e6eaa3f9eb8e811abc;hb=83544c5c8685db63b98d8035b99c501afe509776;hp=84ea5efc58c714696fd264e97ac300e68c0a1a91;hpb=b72caa6940baba0eb75a7ad9618c57cc771d44cf;p=perso%2FImmae%2FProjets%2FNodejs%2FSurfer.git diff --git a/start.sh b/start.sh index 84ea5ef..d29c4ea 100755 --- a/start.sh +++ b/start.sh @@ -3,6 +3,13 @@ set -eu export NODE_ENV=production +export TOKENSTORE_FILE=/app/data/tokens.json -forever start --workingDir /app/code app.js -forever logs -f 0 \ No newline at end of file +[[ -d /app/data/surfer_root ]] && mv /app/data/surfer_root /app/data/public +mkdir -p /app/data/public + +echo "=> Ensure permissions" +chown -R cloudron:cloudron /app/data + +echo "=> Start the server" +exec /usr/local/bin/gosu cloudron:cloudron node /app/code/server.js /app/data/public /app/data/.surfer.json