[object Object]

← back to Ventura Corridor

move Ventura 9780->9785 (ga-allsites owns 9780) + PUBLIC_BASE_URL, register under pm2

8be712a01372ddb0f1810c0cfe8aac977cc53fec · 2026-08-07 08:21:39 -0700 · Steve Abrams

Files touched

Diff

commit 8be712a01372ddb0f1810c0cfe8aac977cc53fec
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Fri Aug 7 08:21:39 2026 -0700

    move Ventura 9780->9785 (ga-allsites owns 9780) + PUBLIC_BASE_URL, register under pm2
---
 ecosystem.config.cjs | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/ecosystem.config.cjs b/ecosystem.config.cjs
index fdf17f9..3e3291f 100644
--- a/ecosystem.config.cjs
+++ b/ecosystem.config.cjs
@@ -1,6 +1,11 @@
 /**
  * Ventura Corridor — PM2 process config.
- * Local-only Mac. Server binds 127.0.0.1:9780.
+ * Local-only Mac. Server binds 127.0.0.1:9785.
+ *
+ * Port moved 9780 -> 9785 (2026-08-07): ga-allsites (the live pm2-managed
+ * analytics.agentabrams.com dashboard) is the incumbent on 9780. PUBLIC_BASE_URL is
+ * set to the new port so OAuth callbacks (appointments/oauth.ts) and emitted email
+ * links follow the listener instead of defaulting to the old 9780.
  */
 module.exports = {
   apps: [
@@ -9,7 +14,11 @@ module.exports = {
       script: 'node_modules/.bin/tsx',
       args: 'src/server/index.ts',
       cwd: __dirname,
-      env: { NODE_ENV: 'production' },
+      env: {
+        NODE_ENV: 'production',
+        PORT: '9785',
+        PUBLIC_BASE_URL: 'http://127.0.0.1:9785',
+      },
       autorestart: true,
       max_memory_restart: '512M',
       out_file: 'logs/server.out.log',

← a7d939e wire USPTO trademark search into Ventura Corridor (/trademar  ·  back to Ventura Corridor  ·  chore: restore TM_STATUS 630 mapping (99.3% of rows), v0.1.0 665fcee →