services: openclaw: container_name: openclaw image: ghcr.io/openclaw/openclaw:main platform: linux/amd64 restart: unless-stopped command: ["node", "openclaw.mjs", "gateway", "--allow-unconfigured", "--bind", "lan"] environment: - HOME=/home/node - TERM=xterm-256color - TZ=America/New_York - PUID=1000 - PGID=1000 - OPENCLAW_GATEWAY_TOKEN=27d4e63adce6c8f7c5396e8ca3f9ec5e6ff590077247fb11da03a8684ee3c711 - OPENCLAW_GATEWAY_BIND=lan - OPENCLAW_AGENT_PROVIDER=ollama - OPENCLAW_AGENT_MODEL=llama3 - OPENCLAW_OLLAMA_BASE_URL=http://ollama:11434 # 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 init: true networks: - npm-network networks: npm-network: external: true