This commit is contained in:
2025-08-11 12:58:39 +00:00
parent 37632d8455
commit 696fef5de9

View File

@@ -176,12 +176,29 @@ fi
#fi
# === GET NATION APXTRI BACKUP AND INSTALL IT ===
# ==== LAUNCH ====
sudo -u "$APXTRI_USER" bash -c "
export PATH=/usr/bin:\$PATH
cd '$MAIN_DIR'
chown -R $APXTRI_USER:$APXTRI_USER $MAIN_DIR
rm -rf node_modules package-lock.json
echo 'Generating .env file...'
cat <<EOL > .env
TOWN=\"$TOWN\"
NATION=\"$NATION\"
UBUNTU=\"server\"
ETCCONF=\"/etc/apxtowns/apxtowns\"
DATAPATH=\"$DATAPATH\"
NODEPATH=\"$NODEPATH\"
LOGPATH=\"$LOGPATH\"
APIPORT=\"${CHOSEN_PORTS[0]:-3000}\"
ACTIVELOG=\"\"
EXPOSEDHEADERS=\"xdays,xalias,xlang,xtribe,xapp,xuuid\"
SOCKETPORT=\"${CHOSEN_PORTS[1]:-3001}\"
BACKENDURL=\"localhost\"
CADDYAPIURL=\"http://localhost:2019/\"
EOL
npm install
npm run '$MAINJS'
"