mirror of
https://github.com/Dokploy/templates.git
synced 2026-07-07 15:05:23 +02:00
* feat: add Moltbot template Add template for Moltbot - a WhatsApp gateway CLI with Pi RPC agent. - Uses official ghcr.io/moltbot/moltbot:latest image - Exposes ports 18789 (gateway) and 18790 (bridge) - Includes persistent volumes for config and workspace - Auto-generates gateway token - Optional Claude AI integration support Co-Authored-By: Claude <noreply@anthropic.com> * Update docker-compose.yml * Enhance Moltbot configuration in docker-compose and template files - Added CLAWDBOT_GATEWAY_URL and OPENROUTER_API_KEY to docker-compose.yml - Updated service binding to 'auto' and added init: true for improved service management - Defined CLAWDBOT_GATEWAY_PORT and CLAWDBOT_BRIDGE_PORT in template.toml - Included CLAWDBOT_PLUGINS for plugin configuration in template.toml * Add Moltbot entry to meta.json - Introduced a new entry for Moltbot, a WhatsApp gateway CLI with Pi RPC agent. - Included details such as version, description, logo, links, and relevant tags for better discoverability and integration. --------- Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Co-authored-by: Mauricio Siu <siumauricio@icloud.com>
35 lines
874 B
YAML
35 lines
874 B
YAML
services:
|
|
moltbot-gateway:
|
|
image: ghcr.io/moltbot/clawdbot:2026.1.24-1
|
|
environment:
|
|
HOME: /home/node
|
|
TERM: xterm-256color
|
|
CLAWDBOT_GATEWAY_TOKEN: ${CLAWDBOT_GATEWAY_TOKEN}
|
|
CLAUDE_AI_SESSION_KEY: ${CLAUDE_AI_SESSION_KEY}
|
|
CLAUDE_WEB_SESSION_KEY: ${CLAUDE_WEB_SESSION_KEY}
|
|
CLAUDE_WEB_COOKIE: ${CLAUDE_WEB_COOKIE}
|
|
CLAWDBOT_GATEWAY_URL: ws://0.0.0.0:18789
|
|
OPENROUTER_API_KEY: ${OPENROUTER_API_KEY}
|
|
volumes:
|
|
- moltbot-config:/home/node/.clawdbot
|
|
- moltbot-workspace:/home/node/clawd
|
|
ports:
|
|
- "18789"
|
|
- "18790"
|
|
init: true
|
|
restart: unless-stopped
|
|
command:
|
|
[
|
|
"node",
|
|
"dist/index.js",
|
|
"gateway",
|
|
"--bind",
|
|
"auto",
|
|
"--port",
|
|
"18789",
|
|
"--allow-unconfigured"
|
|
]
|
|
|
|
volumes:
|
|
moltbot-config:
|
|
moltbot-workspace: |