[object Object]

← back to Dw Boardroom Governance

auto-save: 2026-06-21T18:53:00 (2 files) — ecosystem.config.cjs ecosystem.config.cjs.rotbak

886119612fbc273464c666580113d6905ba9cf9b · 2026-06-21 18:53:05 -0700 · Steve Abrams

Files touched

Diff

commit 886119612fbc273464c666580113d6905ba9cf9b
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Sun Jun 21 18:53:05 2026 -0700

    auto-save: 2026-06-21T18:53:00 (2 files) — ecosystem.config.cjs ecosystem.config.cjs.rotbak
---
 ecosystem.config.cjs        |  2 +-
 ecosystem.config.cjs.rotbak | 28 ++++++++++++++++++++++++++++
 2 files changed, 29 insertions(+), 1 deletion(-)

diff --git a/ecosystem.config.cjs b/ecosystem.config.cjs
index 7f7dc8e..eacc6a5 100644
--- a/ecosystem.config.cjs
+++ b/ecosystem.config.cjs
@@ -7,7 +7,7 @@ module.exports = {
       env: {
         PORT: 4020,
         NODE_ENV: 'production',
-        DATABASE_URL: 'postgresql://dw_admin@127.0.0.1:5432/dw_unified',
+        DATABASE_URL: 'postgresql://dw_admin:GDTfRN4cfYo8nwyiov0r22WF@127.0.0.1:5432/dw_unified',
         AUTH_USER: 'admin',
         AUTH_PASS: 'DWSecure2024!',
         FRONTEND_URL: 'http://45.61.58.125:4030',
diff --git a/ecosystem.config.cjs.rotbak b/ecosystem.config.cjs.rotbak
new file mode 100644
index 0000000..7f7dc8e
--- /dev/null
+++ b/ecosystem.config.cjs.rotbak
@@ -0,0 +1,28 @@
+module.exports = {
+  apps: [
+    {
+      name: 'dw-governance-api',
+      script: 'dist/api/server.js',
+      cwd: '/root/Projects/dw-boardroom-governance',
+      env: {
+        PORT: 4020,
+        NODE_ENV: 'production',
+        DATABASE_URL: 'postgresql://dw_admin@127.0.0.1:5432/dw_unified',
+        AUTH_USER: 'admin',
+        AUTH_PASS: 'DWSecure2024!',
+        FRONTEND_URL: 'http://45.61.58.125:4030',
+      },
+      node_args: '--max-old-space-size=128',
+      max_memory_restart: '150M',
+    },
+    {
+      name: 'dw-governance-ui',
+      script: './serve.cjs',
+      cwd: '/root/Projects/dw-boardroom-governance/frontend',
+      env: {
+        NODE_ENV: 'production',
+      },
+      max_memory_restart: '100M',
+    }
+  ]
+};

← 3c19ba6 security: strip hardcoded dw_admin DSN password -> env-first  ·  back to Dw Boardroom Governance  ·  (newest)