← back to Consulting Designerwallcoverings Com
.deploy.conf
17 lines
# Designer Wallcoverings consulting portal — deploy config (~/Projects/_shared/scripts/deploy.sh)
# Live at dw.agentabrams.com (Steve's explicit go, 2026-07-26). Kamatera-LOCAL serve on :9703.
# The collector (scripts/collect-dw.mjs) runs on Mac2 against the local mirror; the
# snapshot data/dw-analysis.json ships with the rsync. /api/refresh is Mac2-only.
PROJECT_NAME=consulting-designerwallcoverings-com
DEPLOY_HOST=45.61.58.125
DEPLOY_PATH=/root/public-projects/consulting-designerwallcoverings-com
HEALTH_URL=http://localhost:9703/api/health
REQUIRED_ENVS=""
INSTALL_CMD="npm ci --production"
BUILD_CMD="node build.mjs"
# data/intakes.json is customer-written on PROD (POST /api/intake) — exclude from rsync
# so a deploy never clobbers live lead submissions with the stale Mac2 copy (Cody gate,
# 2026-07-28). OPEN Q for Steve: which other buckets (socials/suggestions/work-orders) are
# prod-authoritative and should also be excluded? Left as-is pending that call.
RSYNC_EXTRA_EXCLUDES="reports data/intakes.json data/work-orders/"