X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=start.sh;h=d29c4ea13196c9c0e3da36e6eaa3f9eb8e811abc;hb=83544c5c8685db63b98d8035b99c501afe509776;hp=562eb848aaeb18c7afc78407d2500930ee566a77;hpb=824da8dd5ab3f3104a6d4dbe8d7b18d8c8436cef;p=perso%2FImmae%2FProjets%2FNodejs%2FSurfer.git diff --git a/start.sh b/start.sh index 562eb84..d29c4ea 100755 --- a/start.sh +++ b/start.sh @@ -3,26 +3,13 @@ set -eu export NODE_ENV=production +export TOKENSTORE_FILE=/app/data/tokens.json -if [[ ! -d "/app/data/surfer_root" ]]; then - echo "=> Migrating root folder from /app/data to /app/data/surfer_root" - - mkdir -p /app/data/surfer_root - for file in `find /app/data -maxdepth 1 -mindepth 1 -type f -printf "%f\n"`; do - echo " => Moving /app/data/${file}" - mv "/app/data/${file}" /app/data/surfer_root - done - - for dir in `find /app/data -maxdepth 1 -mindepth 1 -type d -printf "%f\n"`; do - if [[ "$dir" != "surfer_root" ]]; then - echo " => Moving /app/data/${dir}" - mv "/app/data/${dir}" /app/data/surfer_root - fi - done -fi +[[ -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/surfer_root /app/data/.surfer.json +exec /usr/local/bin/gosu cloudron:cloudron node /app/code/server.js /app/data/public /app/data/.surfer.json