← back to Astek Landing

.deploy.conf

14 lines

# astek-landing deploy config (GATED — do not run without Steve's approval)
PROJECT_NAME="astek-landing"
DEPLOY_PATH="/root/Projects/astek-landing"
# Live Kamatera port is 9960 (pm2 id 272, deploy 08fa699). 9944 was the local dev port.
HEALTH_URL="http://localhost:9960/healthz"
PORT="9960"

# Runtime state written by the LIVE server (customer inquiries). deploy.sh runs
# `rsync -az --delete`, so without this exclude a deploy overwrites the prod file
# with the local copy and destroys every inquiry submitted since the last deploy.
# Surgical on purpose: data/products.json + selection.json ARE build artifacts and
# MUST keep syncing, so never blanket-exclude data/.
RSYNC_EXTRA_EXCLUDES="/data/inquiries.jsonl"