services: symclaw: build: . image: ghcr.io/symclaw/symclaw:latest ports: - "18789:18789" - "3000:3000" volumes: - symclaw-data:/data - ~/.symclaw:/root/.symclaw environment: - RUST_LOG=info - SYMCLAW_ENGINE=native restart: unless-stopped deploy: resources: limits: memory: 2G healthcheck: test: ["CMD", "/usr/local/bin/symclaw", "--version"] interval: 30s timeout: 5s retries: 3 volumes: symclaw-data: