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=https://your-homeassistant-instance.com - HOMEASSISTANT_TOKEN=your_homeassistant_long_lived_token - HA_DEVICE_TRACKER_ID=gps_logger_device # Optional basic authentication - AUTH_USERNAME= - AUTH_PASSWORD= # Server configuration - PORT=3069 restart: unless-stopped healthcheck: test: [ "CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:3069/health", ] interval: 30s timeout: 10s retries: 3 start_period: 40s