fix: add gws config directory and fix gog symlink path (merged)

- Add /home/node/.openclaw/gws directory for Google Workspace CLI
- Fix gog symlink from .config/gog to .config/gogcli (correct path)
- Add symlink for gws at .config/gws
- Update init-perms to create gog, ssh, and gws subdirectories
- Merge with remote changes (opt/openclaw/defaults)
This commit is contained in:
2026-04-16 20:25:56 +00:00
6 changed files with 158 additions and 29 deletions

View File

@@ -32,8 +32,13 @@ services:
TERM: xterm-256color
OPENCLAW_GATEWAY_TOKEN: ${OPENCLAW_GATEWAY_TOKEN}
MOONSHOT_API_KEY: ${MOONSHOT_API_KEY}
OPENAI_API_KEY: ${OPENAI_API_KEY}
OPENCLAW_GATEWAY_BIND: ${OPENCLAW_GATEWAY_BIND:-lan}
OPENCLAW_TAILSCALE_MODE: ${OPENCLAW_TAILSCALE_MODE:-off}
OPENCLAW_ENABLE_TAILSCALE: ${OPENCLAW_ENABLE_TAILSCALE:-0}
GOG_ACCOUNT: ${GOG_ACCOUNT:-}
TAILSCALE_AUTH_KEY: ${TAILSCALE_AUTH_KEY:-}
TAILSCALE_HOSTNAME: ${TAILSCALE_HOSTNAME:-openclaw-gateway}
volumes:
- openclaw-config:/home/node/.openclaw
- openclaw-workspace:/home/node/.openclaw/workspace
@@ -44,12 +49,7 @@ services:
init: true
networks:
- dokploy-network
command:
[
"/bin/sh",
"-c",
"/home/node/.local/bin/tailscale-start.sh && node dist/index.js gateway --port 18789",
]
command: ["/usr/local/bin/start-gateway.sh"]
# healthcheck:
# test: ["CMD", "healthcheck.sh"]
# interval: 30s