From fc0fca5108701d2af31c96ae6cf9546bb5a209d6 Mon Sep 17 00:00:00 2001 From: Muhsinun Chowdhury <11369216+MuhsinunC@users.noreply.github.com> Date: Thu, 29 Jan 2026 17:47:22 -0500 Subject: [PATCH] chore(docker): add Docker socket mount for sandbox containers When running gateway in Docker, it needs access to the Docker socket to create and manage sandbox browser containers on the host. Changes: - Add user: root for Docker socket permissions - Mount /var/run/docker.sock into gateway container Co-Authored-By: Claude Opus 4.5 --- docker-compose.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 8ce610d6a..9324c521d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,7 @@ services: moltbot-gateway: image: ${CLAWDBOT_IMAGE:-moltbot:local} + user: root environment: HOME: /home/node TERM: xterm-256color @@ -11,6 +12,7 @@ services: volumes: - ${CLAWDBOT_CONFIG_DIR}:/home/node/.clawdbot - ${CLAWDBOT_WORKSPACE_DIR}:/home/node/clawd + - /var/run/docker.sock:/var/run/docker.sock ports: - "${CLAWDBOT_GATEWAY_PORT:-18789}:18789" - "${CLAWDBOT_BRIDGE_PORT:-18790}:18790"