[object Object]

← back to Big Red

aichat: pm2 ecosystem entry — Big Red managed as 'aichat' on :9935

ed84c038f936edee8635d6cfb3f59210353f40a2 · 2026-05-13 14:10:04 -0700 · Steve Abrams

Files touched

Diff

commit ed84c038f936edee8635d6cfb3f59210353f40a2
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Wed May 13 14:10:04 2026 -0700

    aichat: pm2 ecosystem entry — Big Red managed as 'aichat' on :9935
---
 ecosystem.config.js | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/ecosystem.config.js b/ecosystem.config.js
new file mode 100644
index 0000000..6be285a
--- /dev/null
+++ b/ecosystem.config.js
@@ -0,0 +1,20 @@
+// Big Red — Steve's AI chat surface. Registered with pm2 as "aichat" so it
+// shows up alongside the other managed services and survives reboots once
+// `pm2 save` is run.
+module.exports = {
+  apps: [{
+    name: 'aichat',
+    cwd: __dirname,
+    script: 'server.js',
+    env: {
+      NODE_ENV: 'production',
+      PORT: process.env.PORT || '9935',
+    },
+    max_memory_restart: '512M',
+    out_file: './tmp/aichat.out.log',
+    error_file: './tmp/aichat.err.log',
+    merge_logs: true,
+    autorestart: true,
+    watch: false,
+  }],
+};

← 2335ec4 big-red: lower-left launcher + woman-avatar fallback + retai  ·  back to Big Red  ·  guard .bak/.pre-/.orig/.swp paths from static + broaden .git a2d0c5a →