services: finhub-agent: build: context: . dockerfile: Dockerfile container_name: finhub-agent restart: unless-stopped env_file: - .env ports: - "8080:8080" healthcheck: test: ["CMD", "curl", "-fsS", "http://127.0.0.1:8080/healthz"] interval: 30s timeout: 5s retries: 5 start_period: 20s deploy: resources: limits: cpus: '2.0' memory: 2G