services: rails-diff-mcp: build: . restart: unless-stopped ports: - "8080:8080" environment: - GITHUB_TOKEN=${GITHUB_TOKEN:-} healthcheck: test: ["CMD", "bun", "-e", "await fetch('http://localhost:8080/healthz').then(r => process.exit(r.ok ? 0 : 1))"] interval: 10s timeout: 5s retries: 3