工具介绍
Openclaw Automated Build
Schnellstart
Minimal („docker run)
- `ANTHROPIC API KEY` — alle unterstützten Provider-Schlüsselwerke (OpenAI, Gemini, etc.)
`AUTH PASSWORD` — schützt die Web-Benutzeroberfläche mit HTTP basic auth (Benutzer-Standards zu `admin`, außer Kraft setzen mit `AUTH USERNAME`)
`OPENCLAW GATEWAY TOKEN` — interner API-Token; automatisch generiert, wenn weggelassen, aber setzen Sie ihn explizit für einen stabilen API-Zugriff
- `OPENCLAW ALLOWED ORIGINS` — **(Required)** Setzen Sie `http://localhost:5173` oder Ihren Frontend-Ursprung, um CORS für die Control-Benutzeroberfläche zu aktivieren
- `/data` - bleibt Zustand, Konfiguration und Arbeitsbereich über Neustarts bestehen
Full Setup (Docker-Compose)
Enthält persistenten Speicher, Browser Sidecar (CDP + VNC) und Webhook-Hooks. Siehe `docker-compose.yml`.
**Nach dem Start:**
1. **Openclaw UI** — `http://localhost:8080` (Login: Ihr `AUTH USERNAME` / `AUTH PASSWORD`)
2. **Browser-Desktop** — `http://localhost:8080/browser/` (Login: Ihr `AUTH USERNAME` / Browser `PASSWORD`) — verwenden Sie dies, um sich bei Websites anzumelden, die auth benötigen (OAuth, 2FA, Captchas). Openclaw verwendet die Sitzung über CDP wieder.
Architektur
Zweischichtiger Docker Build:
1. **Basisbild** (`Dockerfile.base`) — baut Openclaw aus der Quelle. Tagged `coollabsio/openclaw-base:<version>`.
2. **Endbild** (`Dockerfile`) - FROM base, fügt nginx + env-to-config Skripte hinzu. Tagged `coollabsio/openclaw:<version>`.
Akten
auto-update.yml Workflow
Trigger: `Schedule: '0 */6 * **' + `workflow dispatch` (Version, force rebuild, skip latest tag).
Geheimnisse erforderlich (Repo-Einstellungen)
- `DOCKERHUB USERNAME` - Docker Hub Benutzername
- `DOCKERHUB TOKEN` - Zugangstoken für Docker Hub
- `GITHUB TOKEN` — automatisch bereitgestellt von GitHub Actions
Umweltvariablen
KI-Anbieter (mindestens einer erforderlich)
Variable | Beschreibung |
|-------
| `ANTHROPIC API KEY` | Anthropischer API Schlüssel. Konfiguriert Claude Modelle (Opus 4.5, Sonnet 4.5, Haiku 4.5). Setzen Sie sich als primär, wenn vorhanden.
| `OPENAI API KEY` | OpenAI API key. Konfiguriert GPT-Modelle (5.2, 5, 4.5-Vorschau). Primär, wenn kein anthropischer Schlüssel.
| `OPENROUTER API KEY` | OpenRouter API key. Primär, wenn kein anthropischer / OpenAI-Schlüssel. |
| `GEMINI API KEY` | Google Gemini API key. Primär, wenn kein anderer Anbieterschlüssel festgelegt ist. |
| `XAI API KEY` | xAI API key. Konfiguriert Grok Modelle. |
| `GROQ API KEY` | Groq API key. Konfiguriert Llama Modelle auf Groq Hardware. |
| `MISTRAL API KEY` | Mistral API key. Konfiguriert Mistral Large und andere Modelle. |
| `CEREBRAS API KEY` | Cerebras API key. Konfiguriert Llama Modelle auf Cerebras Hardware. |
| `VENICE API KEY` | Venice AI API key (OpenAI-kompatibel). Konfiguriert Llama 3.3 70B. |
| `MOONSHOT API KEY` | Moonshot API-Schlüssel (OpenAI-kompatibel). Konfiguriert Kimi K2.5.
| `KIMI API KEY` | Kimi Coding API key (Anthropic-kompatibel). Konfiguriert K2P5. |
| `MINIMAX API KEY` | MiniMax API-Schlüssel (Anthropic-kompatibel). Konfiguriert MiniMax M2.1. |
| `ZAI API KEY` | ZAI API key. Konfiguriert GLM-Modelle.
| `AI GATEWAY API KEY` | Vercel AI Gateway API key. |
| `OPENCODE API KEY` | OpenCode API key. Auch akzeptiert als `OPENCODE ZEN API KEY`. |
| `SYNTHETIC API KEY` | Synthetischer API-Schlüssel (Anthropic-kompatibel). |
| `COPILOT GITHUB TOKEN` | GitHub Copilot-Token. Konfiguriert Claude Modelle über GitHub. |
| `XIAOMI API KEY` | Xiaomi MiMo API-Schlüssel (Anthropic-kompatibel). Konfiguriert MiMo v2 Flash.
Mehrere Anbieter können gleichzeitig eingestellt werden. Priorität für das Primärmodell: Anthropic > OpenAI > OpenRouter > Gemini > OpenCode > GitHub Copilot > xAI > Groq > Mistral > Cerebras > Venice > Moonshot > Kimi > MiniMax > Synthetic > ZAI > AI Gateway > Xiaomi > Bedrock > Ollama.
Wenn ein Provider env var entfernt wird, wird dieser Anbieterabschnitt beim nächsten Start von `openclaw.json` bereinigt.
Deepgram (Audiotranskription, optional)
Variable | Beschreibung |
|-------
| `DEEPGRAM API KEY` | Deepgram API key. Ermöglicht die Audiotranskription über das Nova 3-Modell. |
Amazon Bedrock (verwendet AWS Credential Chain)
| Variable | Default | Beschreibung |
|-----------
| `AWS ACCESS KEY ID` | AWS-Zugriffsschlüssel. Sowohl `AWS ACCESS KEY ID` als auch `AWS SECRET ACCESS KEY` sind erforderlich. |
| `AWS SECRET ACCESS KEY` | | AWS geheimer Schlüssel |
| `AWS REGION` | `us-east-1` | AWS-Region für Bedrock Runtime Endpoint. |
| `AWS SESSION TOKEN` | | Optionales Session-Token für temporäre Anmeldeinformationen. |
| `BEDROCK PROVIDER FILTER` | `["anthropic"] | Filter Bedrock model discovery by provider (JSON array or comma-separated string). |
Ollama (lokale Modelle, kein API-Schlüssel erforderlich)
Variable | Beschreibung |
|-------
| `OLLAMA BASE URL` | Ollama Server URL (z.B. `http://host.docker.internal:11434`). Ermöglicht Ollama Provider wh