
ZeaburOpenClaw 🦞 (formerly Clawdbot, Moltbot) is a personal AI assistant that runs locally and connects to multiple messaging platforms via a WebSocket-based Gateway architecture.
⚠️ This template uses ghcr.io/openclaw/openclaw:2026.1.30. OpenClaw 🦞 is in rapid development, so there may be undiscovered bugs. Changing versions may also cause stability issues.
⚠️ If you encounter any issues, feel free to check the GitHub issues for solutions or to report new ones. For Zeabur platform-related issues, please contact Zeabur support.
⚠️ macOS-specific software and packages (e.g. Homebrew) are not supported in this container environment. Please look for alternative solutions.
OpenClaw 🦞 is CPU-intensive. Resource requirements may vary depending on the tools and features you use.
ZEABUR_AI_HUB_API_KEY later via Variables tab in Zeabur dashboard (restart service after adding).For AI model configuration, see the official documentation.
Getting your bot token from BotFather:
/newbot to create a new bot123456789:ABCdefGHIjklMNOpqrsTUVwxyz)Adding the token to Zeabur:
TELEGRAM_BOT_TOKEN with your bot tokenPairing your Telegram account:
/start to your bot in TelegramJN4MSY23)openclaw pairing approve telegram <code>openclaw pairing approve telegram <code>Approved telegram sender <user-id>.Step 1: Configure WhatsApp channel Add the following configuration via OpenClaw Web UI (Settings → Config) or paste it to chat:
"channels": {
"whatsapp": {
"selfChatMode": true,
"dmPolicy": "allowlist",
"allowFrom": ["+15551234567"]
}
}
Replace +15551234567 with your WhatsApp phone number (with country code). Restart the service after saving.
Step 2: Link WhatsApp
openclaw channels loginFor other messaging platforms (Discord, Slack, etc.), see the Channels documentation.
Switch model for current conversation (via chat commands):
/models - View available models/model <model-id> - Switch model for this conversation onlyChange default model (via Web UI Settings):
Add AI providers (via Web UI Settings or environment variables):
For detailed configuration, see the official documentation.
All data is stored under /home/node:
/home/node/.openclaw - Configuration, sessions, devices, and credentials/home/node/.openclaw/workspace - Workspace and memory files💡 Tip: We recommend creating a backup after completing your initial setup or making significant configuration changes.
Backup Methods (both produce compressed files):
data/data/.openclaw/...cd /home/node && tar -czvf backup.tar.gz .openclaw → Download from Files tabRestore:
backup-6980cebef9b407ee4e87d608.tar.gz):
/home/node folder in Files tab, file will appear in the list when upload is completecd /home/node in Commandtar -xzvf <backup-file> --strip-components=2 -C /home/noderm <backup-file> to delete backup file/home/node folder in Files tab, file will appear in the list when upload is completecd /home/node in Commandtar -xzvf backup.tar.gzrm backup.tar.gz to delete backup file⚠️ Restore will overwrite existing configuration and data on the new service. Remember to also restore related environment variables (e.g. TELEGRAM_BOT_TOKEN). Channel backup/restore has only been tested with Telegram and WhatsApp.
Old version data locations:
~/.clawdbot, workspace ~/clawd~/.moltbot or ~/.clawdbot, workspace ~/clawdNew OpenClaw location: /home/node/.openclaw (includes config and workspace)
OpenClaw has backward compatibility and will automatically read from .clawdbot and .moltbot folders, so you can extract directly without renaming.
Migration steps:
cd /home/node && tar -czvf backup.tar.gz .clawdbot .moltbot clawd 2>/dev/null (ignores missing folders)backup.tar.gz from Files tabbackup.tar.gz to /home/node folder in Files tabcd /home/node && tar -xzvf backup.tar.gz && rm backup.tar.gzThe clawdbot and moltbot CLI commands are still available for backward compatibility.
This template disables mDNS/Bonjour (OPENCLAW_DISABLE_BONJOUR=1) because Zeabur container hostnames can exceed the 63-byte DNS label limit. mDNS is only used for local network discovery (like AirPlay/Chromecast) and is not needed in cloud environments where services connect via internal DNS.
2026/2/2
To change the image version, go to Settings tab → Service Image Source → modify ghcr.io/openclaw/openclaw:<tag>.
Zeabur