version: '3.8' services: claude-router: build: . container_name: claude-router ports: - "8000:8000" environment: - CLAUDE_API_KEY=${CLAUDE_API_KEY} volumes: - /home/will/docker/tokens.txt:/home/will/docker/tokens.txt:ro restart: unless-stopped networks: - router-network healthcheck: test: ["CMD", "curl", "-f", "http://localhost:8000/health"] interval: 30s timeout: 10s retries: 3 start_period: 30s networks: router-network: driver: bridge