[object Object]

← back to Tools Dw Hub

tools-dw-hub deploy: INSTALL_CMD=true (no npm deps → npm ci fails without a lockfile)

fda88084ebd7ae5a6f4781b68c96953219ef4e5a · 2026-07-30 18:23:57 -0700 · Steve

The hub is a zero-dependency static server (server.js uses only Node built-ins),
so the default 'npm ci --omit=dev' aborted the deploy (no package-lock.json).
Set INSTALL_CMD="true" so deploys skip the no-op install.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

Files touched

Diff

commit fda88084ebd7ae5a6f4781b68c96953219ef4e5a
Author: Steve <steve@designerwallcoverings.com>
Date:   Thu Jul 30 18:23:57 2026 -0700

    tools-dw-hub deploy: INSTALL_CMD=true (no npm deps → npm ci fails without a lockfile)
    
    The hub is a zero-dependency static server (server.js uses only Node built-ins),
    so the default 'npm ci --omit=dev' aborted the deploy (no package-lock.json).
    Set INSTALL_CMD="true" so deploys skip the no-op install.
    
    Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---
 .deploy.conf | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.deploy.conf b/.deploy.conf
index c7fee65..06578c5 100644
--- a/.deploy.conf
+++ b/.deploy.conf
@@ -1,3 +1,4 @@
 PROJECT_NAME=tools-dw-hub
 DEPLOY_PATH=/root/Projects/tools-dw-hub
 HEALTH_URL=http://127.0.0.1:9815/healthz
+INSTALL_CMD="true"

← e4ef8df mood-board-studio: pre-deploy hardening (closes DTD contrari  ·  back to Tools Dw Hub  ·  security: remove DW2024! hardcoded creds from pm2 WRAP — now 3e7e390 →