version: "3.8" services: mqqt-scrubber: build: context: . container_name: mqqt-scrubber restart: unless-stopped ports: - "8080:8080" volumes: - ./config.json:/app/config.json:ro environment: MQTT_SCRUBBER_APP_HEALTH_ADDRESS: ":8080" healthcheck: test: ["CMD", "wget", "-q", "-O-", "http://127.0.0.1:8080/healthz"] interval: 30s timeout: 5s retries: 3 start_period: 15s