version: "3.8" services: gps-router: build: . container_name: gps-logger-router ports: - "3069:3069" environment: # Dawarich configuration (OPTIONAL - leave empty if not using) - DAWARICH_URL= - DAWARICH_TOKEN= # Home Assistant configuration (REQUIRED) - HOMEASSISTANT_URL= - HOMEASSISTANT_TOKEN= - HA_DEVICE_TRACKER_ID= # Optional basic authentication - AUTH_USERNAME= - AUTH_PASSWORD= # Server configuration - PORT= restart: unless-stopped healthcheck: test: [ "CMD", "wget", "--no-verbose", "--tries=1", "-O", "/dev/null", "http://localhost:3069/health", ] interval: 300s timeout: 10s retries: 3 start_period: 40s