File tree Expand file tree Collapse file tree 4 files changed +152
-0
lines changed
Expand file tree Collapse file tree 4 files changed +152
-0
lines changed Original file line number Diff line number Diff line change 1+ services :
2+ moltbot-gateway :
3+ image : ghcr.io/moltbot/clawdbot:2026.1.24-1
4+ environment :
5+ HOME : /home/node
6+ TERM : xterm-256color
7+ CLAWDBOT_GATEWAY_TOKEN : ${CLAWDBOT_GATEWAY_TOKEN}
8+ CLAUDE_AI_SESSION_KEY : ${CLAUDE_AI_SESSION_KEY}
9+ CLAUDE_WEB_SESSION_KEY : ${CLAUDE_WEB_SESSION_KEY}
10+ CLAUDE_WEB_COOKIE : ${CLAUDE_WEB_COOKIE}
11+ CLAWDBOT_GATEWAY_URL : ws://0.0.0.0:18789
12+ OPENROUTER_API_KEY : ${OPENROUTER_API_KEY}
13+ volumes :
14+ - moltbot-config:/home/node/.clawdbot
15+ - moltbot-workspace:/home/node/clawd
16+ ports :
17+ - " 18789"
18+ - " 18790"
19+ init : true
20+ restart : unless-stopped
21+ command :
22+ [
23+ " node" ,
24+ " dist/index.js" ,
25+ " gateway" ,
26+ " --bind" ,
27+ " auto" ,
28+ " --port" ,
29+ " 18789" ,
30+ " --allow-unconfigured"
31+ ]
32+
33+ volumes :
34+ moltbot-config :
35+ moltbot-workspace:
Original file line number Diff line number Diff line change 1+ [variables ]
2+ gateway_token = " ${password:32}"
3+
4+
5+ [config ]
6+ [[config .domains ]]
7+ serviceName = " moltbot-gateway"
8+ port = 18789
9+ host = " ${domain}"
10+
11+ [config .env ]
12+ CLAWDBOT_GATEWAY_TOKEN = " ${gateway_token}"
13+ CLAWDBOT_GATEWAY_PORT = 18789
14+ CLAWDBOT_BRIDGE_PORT = 18790
15+ CLAWDBOT_GATEWAY_BIND =" lan"
16+ CLAWDBOT_PLUGINS =" discord,memory-core"
17+ # Get here https://openrouter.ai/
18+ OPENROUTER_API_KEY =" YOUR-API-KEY"
Original file line number Diff line number Diff line change 40974097 " scheduling"
40984098 ]
40994099 },
4100+ {
4101+ "id" : " moltbot" ,
4102+ "name" : " Moltbot" ,
4103+ "version" : " 2026.1.25" ,
4104+ "description" : " WhatsApp gateway CLI with Pi RPC agent - self-hosted AI-powered messaging platform" ,
4105+ "logo" : " moltbot.svg" ,
4106+ "links" : {
4107+ "github" : " https://github.com/moltbot/moltbot" ,
4108+ "website" : " https://molt.bot" ,
4109+ "docs" : " https://docs.molt.bot"
4110+ },
4111+ "tags" : [
4112+ " whatsapp" ,
4113+ " ai" ,
4114+ " messaging" ,
4115+ " chatbot" ,
4116+ " gateway" ,
4117+ " self-hosted" ,
4118+ " automation"
4119+ ]
4120+ },
41004121 {
41014122 "id" : " morphos" ,
41024123 "name" : " Morphos" ,
59315952 " media"
59325953 ]
59335954 },
5955+ {
5956+ "id" : " strapi" ,
5957+ "name" : " Strapi" ,
5958+ "version" : " v5.33.0" ,
5959+ "description" : " Open-source headless CMS to build powerful APIs with built-in content management." ,
5960+ "logo" : " strapi.svg" ,
5961+ "links" : {
5962+ "github" : " https://github.com/strapi/strapi" ,
5963+ "discord" : " https://discord.com/invite/strapi" ,
5964+ "docs" : " https://docs.strapi.io" ,
5965+ "website" : " https://strapi.io"
5966+ },
5967+ "tags" : [
5968+ " headless" ,
5969+ " cms" ,
5970+ " content-management"
5971+ ]
5972+ },
59345973 {
59355974 "id" : " supabase" ,
59365975 "name" : " SupaBase" ,
You can’t perform that action at this time.
0 commit comments