services: orchestrator: build: . container_name: orchestrator restart: unless-stopped network_mode: host volumes: - ./data:/app/data - /home/slin/repos:/repos - /var/run/docker.sock:/var/run/docker.sock - /usr/lib/node_modules/@anthropic-ai/claude-code:/opt/claude-code:ro - /usr/bin/node:/usr/bin/node:ro - /home/slin/.claude:/home/slin/.claude - /home/slin/.claude.json:/home/slin/.claude.json:ro - /home/slin/.orchestrator-ssh:/root/.ssh:ro env_file: .env environment: - ORCH_REPOS_DIR=/repos - ORCH_HOST_REPOS_DIR=/home/slin/repos - DEPLOY_SSH_USER=slin - DEPLOY_SSH_HOST=127.0.0.1 - DEPLOY_HOOK_SCRIPT=/home/slin/bin/enduro-deploy-hook.sh group_add: - "999"