#!/usr/bin/env bash
# Membresia 360 — Atualização padrão (git pull + build + restart)
# Uso: bash update.sh
set -e
APP_DIR="${APP_DIR:-/var/www/membresia360}"
APP_NAME="${APP_NAME:-membresia360}"
cd "$APP_DIR"
echo "==> git pull"
git pull
echo "==> npm install"
npm install --no-audit --no-fund
echo "==> build (NITRO_PRESET=node-server)"
NITRO_PRESET=node-server npm run build
echo "==> pm2 restart $APP_NAME"
pm2 restart "$APP_NAME"
pm2 save
echo "==> OK. Ctrl+F5 no navegador para limpar cache."
