Initial full project push

This commit is contained in:
2026-07-19 15:50:11 -03:00
parent e176a45d4b
commit 53fee66e82
7 changed files with 220 additions and 16 deletions
+17 -4
View File
@@ -3,13 +3,26 @@ set -e
: "${ACEVO_APP_ID:=4564210}"
# Install/update anonymously
if [ -z "$STEAM_USERNAME" ] || [ -z "$STEAM_PASSWORD" ]; then
echo "ERROR: STEAM_USERNAME and STEAM_PASSWORD must be set."
exit 1
fi
echo "[----] Fixing permissions on /app..."
# Fix ALL permissions the manager needs
chown -R steam:steam /app 2>/dev/null || true
echo "[----] Launching SteamCMD update..."
"${STEAMCMD_DIR}/steamcmd.sh" \
+login anonymous \
+force_install_dir "${ACEVO_INSTALL_DIR}" \
+login "$STEAM_USERNAME" "$STEAM_PASSWORD" \
+app_update "${ACEVO_APP_ID}" validate \
+quit
# Start Emperor Servers AC Evo Server Manager
echo "[----] AC Evo server updated."
cd /app
node dist/index.js
echo "[----] Starting AC Evo Server Manager..."
exec ./acevo-server-manager