OpenClaw
Self-hosted AI gateway with Chrome, tools, and skills
https://git.due.ren/andreas/openclaw-cloudron/-/raw/main/CloudronVersions.json
Description
OpenClaw
OpenClaw is a self-hosted multi-channel AI gateway that connects to AI providers (Anthropic, OpenAI, Google, OpenRouter) and exposes a web UI, WebSocket API, and messaging channel integrations (Telegram, Discord, Slack, and more).
Features
- Web UI (Control UI) — Chat interface accessible from any browser
- Browser Automation — Built-in Chromium via Playwright for web scraping, screenshots, and automation
- Extensible Skills — Pre-installed ClawHub skills for video transcription, email, whisper API, obsidian, and more
- Tool Access — ffmpeg, yt-dlp, Bitwarden CLI, HashiCorp Vault, rclone, git, python3
- Multi-Provider — Anthropic, OpenAI, Google Gemini, OpenRouter, and more
- Messaging Channels — Telegram, Discord, Slack, WhatsApp, Signal, and extensions
- Environment-Based Config — All API keys and services configured via a single
.envfile - Auto-Provisioning — Anthropic auth, Bitwarden vault, and skills auto-configured on startup
Configuration
After installation, SSH into the app and edit /app/data/.env with your API keys. A template with all supported variables is provided on first run. Restart the app to apply changes.
Supported Integrations
- AI Providers: Anthropic, OpenAI, Google Gemini, OpenRouter
- Password Management: Bitwarden/Vaultwarden (auto-unlock)
- Cloud Storage: Nextcloud via rclone/WebDAV (up to 5 instances)
- Calendar/Contacts: CalDAV/CardDAV (up to 5 instances)
- Email: IMAP/SMTP (up to 5 mailboxes)
- Media: ffmpeg, yt-dlp, ElevenLabs, Deepgram
- Tracking: FlightAware, AviationStack, AfterShip, Ship24
- Secrets: HashiCorp Vault
- CI/CD: GitHub, GitLab tokens
Recent Changes
[2.0.6]
Fix app stuck "Not responding" after 2.0.5: upstream startup migration checkpoint treated recurring Memory Core legacy-state warnings as fatal
Run
openclaw doctor --fixautomatically on startup (upstream's documented remedy)Archive leftover legacy
memory/.dreams/*.jsonfiles to/app/data/legacy-state-archive/(moved, never deleted) so the migration warning cannot recur[2.0.5]
Fix app failing to start after 2.0.4 with
Cannot find module '@openclaw/ai/internal/runtime'Materialize pnpm workspace symlinks into the runtime image (upstream now ships
@openclaw/aias a workspace package)Fail image builds if the AI runtime module cannot be resolved from /app/code
[2.0.4]
Fix all commands failing with
Missing workspace template: HEARTBEAT.mdFail image builds when the required OpenClaw heartbeat template is missing
[2.0.1]
Update Cloudron packaging metadata to use file-backed description and post-install content
Fix Cloudron package docs to point at
/app/data/secrets/*for gateway credentialsAdd recvmail addon metadata to the published package feed
Prepare CI/CD for daily upstream polling and automatic Cloudron version feed updates
Add Cloudron env compatibility aliases for
Fast_io_API_KeyandCloudflare_API_keyBump the pinned upstream OpenClaw baseline to
v2026.4.2[1.0.5]
Added uv (Python package runner) for nano-banana-pro skill
Added Ollama auth proxy for Cloudron-hosted Ollama instances
Added 30+ additional env vars: Groq, Mistral, Cerebras, Venice, Moonshot, Kimi, Minimax, browser automation, hooks, Teams, LINE, Mattermost, Zalo, Twitch
Added Ollama base URL and API key passthrough
Added OPENCLAW_PRIMARY_MODEL config
Fixed Anthropic auth profile provisioning (added required type field)
Fixed .env sourcing from /app/data/.env on startup
CLI admin docs: bash -l usage for correct HOME path
[1.0.0]
Initial public release
OpenClaw gateway with web UI (Control UI)
Built-in Chromium/Playwright for browser automation
Pre-installed tools: ffmpeg, yt-dlp, Bitwarden CLI, HashiCorp Vault, rclone, msmtp, git, python3, uv
Pre-installed ClawHub skills: video-transcript-downloader, openai-whisper-api, clawdhub, imap-smtp-email, nano-banana-pro, obsidian, arscontexta
Bundled autoresearch skill (Karpathy-style hill-climbing experiment loop)
Dynamic skill installation via OPENCLAW_CLAWHUB_SKILLS env var
Auto-provisioning: Anthropic auth from CLAUDE_SETUP_TOKEN or ANTHROPIC_API_KEY
Auto-setup: Bitwarden CLI from BW_CLIENTID/BW_CLIENTSECRET/BW_PASSWORD
Ollama auth proxy for authenticated Ollama instances
Environment configuration via /app/data/.env (template provided on first run)
Supports 80+ env vars: AI providers, Ollama, Nextcloud, CalDAV, IMAP/SMTP, browser, hooks, channels, and more
Node 22.22+ (overrides Cloudron base node for OpenClaw compatibility)
4GB default memory limit
