Update OpenClaw for git-linked deployment with Ollama

- Switch to official ghcr.io/openclaw/openclaw:main image
- Remove port mappings in favor of nginx reverse proxy
- Add reverse proxy environment variables (VIRTUAL_HOST, etc.)
- Configure for Ollama integration instead of Anthropic API
- Add PUID/PGID for proper file permissions
This commit is contained in:
2026-02-08 21:08:23 +00:00
parent a6c4302c00
commit 7c4393828d
2 changed files with 10 additions and 7 deletions
+7 -5
View File
@@ -1,17 +1,19 @@
services:
openclaw:
container_name: openclaw
image: fourplayers/openclaw:latest
image: ghcr.io/openclaw/openclaw:main
restart: unless-stopped
ports:
- 18789:18789
- 18790:18790
environment:
- HOME=/home/node
- TERM=xterm-256color
- TZ=America/New_York
- PUID=1000
- PGID=1000
- OPENCLAW_GATEWAY_TOKEN=${OPENCLAW_GATEWAY_TOKEN}
- ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY}
# Reverse proxy configuration
- VIRTUAL_HOST=openclaw.kolpacksoftware.com
- VIRTUAL_PORT=18789
- LETSENCRYPT_HOST=openclaw.kolpacksoftware.com
volumes:
- /srv/openclaw/config:/home/node/.openclaw
- /srv/openclaw/workspace:/home/node/.openclaw/workspace