diff --git a/UPDATE AND START SERVER.sh b/UPDATE AND START SERVER.sh new file mode 100755 index 00000000..d33afba9 --- /dev/null +++ b/UPDATE AND START SERVER.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +echo "Updating SpaceNinjaServer..." +git fetch --prune +git stash +git reset --hard origin/main + +if [ -d "static/data/0/" ]; then + echo "Updating stripped assets..." + cd static/data/0/ + git pull + cd ../../../ +fi + +echo "Updating dependencies..." +npm i --omit=dev + +npm run build +if [ $? -eq 0 ]; then + npm run start + echo "SpaceNinjaServer seems to have crashed." +fi +