services: planner-agent: build: . container_name: planner-agent restart: unless-stopped extra_hosts: - "host-gateway:host-gateway" volumes: - /opt/homelab:/opt/homelab env_file: - /opt/homelab/config/planner-agent/.env healthcheck: test: ["CMD", "/bin/sh", "/app/healthcheck.sh"] interval: 60s timeout: 10s retries: 3 start_period: 30s