← back to Consulting Rentv Com

.deploy.conf

15 lines

# RENTV.com consulting portal — deploy config (~/Projects/_shared/scripts/deploy.sh)
# NOTE: deploy to Kamatera + DNS are Steve-gated — do NOT run autonomously.
PROJECT_NAME=consulting-rentv-com
DEPLOY_HOST=45.61.58.125
DEPLOY_PATH=/root/public-projects/consulting-rentv-com
HEALTH_URL=http://localhost:9701/api/health
REQUIRED_ENVS=""
INSTALL_CMD="npm ci --production"
BUILD_CMD="node build.mjs"
# exclude data/ so a security/code deploy never clobbers PROD-written state — customer
# intake submissions (POST /api/intake) + admin command-center edits (POST /api/admin).
# The guard fix is in code (build.mjs template + standalone admin/slideshow HTML); the
# remote npm ci→build regenerates portal.html from the REMOTE data. (TK-22, matches DW f4772ed)
RSYNC_EXTRA_EXCLUDES="reports data"