From 4c54fffa0525d9a2677daa65684bd13d7c22e112 Mon Sep 17 00:00:00 2001 From: Ojus Save Date: Sun, 25 Jan 2026 23:55:18 -0800 Subject: [PATCH] fix(render): use dockerCommand in render.yaml instead of modifying Dockerfile - Revert Dockerfile to generic CMD for compatibility with other platforms - Add dockerCommand to render.yaml to run gateway with proper flags - Use CLAWDBOT_GATEWAY_PASSWORD env var for password auth - Remove healthCheckPath (gateway uses WebSocket, not HTTP health) --- render.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/render.yaml b/render.yaml index 9272fcac9..f4c639d68 100644 --- a/render.yaml +++ b/render.yaml @@ -3,18 +3,16 @@ services: name: moltbot runtime: docker plan: starter - healthCheckPath: /health + dockerCommand: node dist/index.js gateway --port 8080 --bind lan --auth password --allow-unconfigured envVars: - key: PORT value: "8080" - - key: SETUP_PASSWORD + - key: CLAWDBOT_GATEWAY_PASSWORD sync: false - key: CLAWDBOT_STATE_DIR value: /data/.clawdbot - key: CLAWDBOT_WORKSPACE_DIR value: /data/workspace - - key: CLAWDBOT_GATEWAY_TOKEN - generateValue: true disk: name: moltbot-data mountPath: /data