clawtainer/docker-compose.yml

31 lines
700 B
YAML

services:
clawtainer:
build: .
image: clawtainer:local
container_name: clawtainer
shm_size: 512m
ports:
- "18789:18789" # OpenClaw gateway Control UI
environment:
OPENCLAW_GATEWAY_TOKEN: ${OPENCLAW_GATEWAY_TOKEN:-clawtainer}
restart: unless-stopped
networks:
- clawtainer-net
nginx:
image: nginx:alpine
container_name: clawtainer-nginx
ports:
- "6901:80" # HTTP proxy to VNC (no TLS, no password) - LAN accessible
volumes:
- ./nginx.conf:/etc/nginx/nginx.conf:ro
depends_on:
- clawtainer
restart: unless-stopped
networks:
- clawtainer-net
networks:
clawtainer-net:
driver: bridge