Claude Skill
coollabsio/openclaw
OpenClaw 为 OpenClaw 游戏引擎提供功能完备、自动化的 Docker 镜像,通过轻量多架构容器简化服务器部署。
概览
仓库信息
安装这个 Skill
docker run -d \Registry 信息
docker run -d \docker run -v ./my-openclaw.json:/app/config/openclaw.json ...
项目简介
OpenClaw 提供功能完备且自动化的 OpenClaw Docker 镜像,简化经典游戏引擎的部署与管理,让用户轻松运行容器化服务器。
Fully featured & automated OpenClaw docker images
要点
- 功能完备的 OpenClaw Docker 镜像
- 自动构建与更新流程
- 通过 Docker Compose 轻松部署
- 轻量且优化的容器
- 支持多种架构
使用场景
- 托管 OpenClaw 游戏服务器
- 快速搭建本地开发环境
- 游戏测试的自动化 CI/CD 流水线
- 多人游戏会话管理
README 摘要
# Openclaw Automated Build ## Quick Start ### Minimal (`docker run`) ```bash docker run -d \ --name openclaw \ -p 8080:8080 \ -e ANTHROPIC_API_KEY=sk-ant-... \ -e AUTH_PASSWORD=changeme \ -e OPENCLAW_GATEWAY_TOKEN=my-secret-token \ -e OPENCLAW_ALLOWED_ORIGINS=http://localhost:5173,http://localhost:3000 \ -v openclaw-data:/data \ coollabsio/openclaw:latest ``` - `ANTHROPIC_API_KEY` — any [supported provider key](#ai-providers-at-least-one-required) works (OpenAI, Gemini, etc.) - `AUTH_PASSWORD` — protects the web UI with HTTP basic auth (user defaults to `admin`, override with `AUTH_USERNAME`) - `OPENCLAW_GATEWAY_TOKEN` — internal API token; auto-generated if omitted, but set it explicitly for stable API access - `OPENCLAW_ALLOWED_ORIGINS` — **(Required)** Set to `http://localhost:5173` or your frontend origin to enable CORS for the Control UI - `/data` — persists state, config, and workspace across restarts ### Full Setup (docker-compose) Includes persistent storage, browser sidecar (CDP + VNC), and webhook hooks. See [`docker-compose.yml`](docker-compose.yml). ```bash docker compose up -d ``` **After starting:** 1. **Openclaw UI** — `http://localhost:8080` (login: your `AUTH_USERNAME` / `AUTH_PASSWORD`) 2. **Browser desktop** — `http://localhost:8080/browser/` (login: your `AUTH_USERNAME` / browser `PASSWORD`) — use this to log into sites that need auth (OAuth, 2FA, captchas). Openclaw reuses the session via CDP. ## Architecture ``` ┌─────────────────────────────────────────────┐ │ Docker container (coollabsio/openclaw) │ │ │ │ Baked in: Linuxbrew, Go, uv, build-essential│ │ Persistent volume: /data │ │ ├── .openclaw/ (state & config) │ │ └── workspace/ (
话题
暂无话题