services: speedtest: extends: file: ${TEMPLATES_PATH} service: default container_name: speedtest image: ghcr.io/librespeed/speedtest:latest environment: MODE: standalone TITLE: "LibreSpeed" #TELEMETRY: "false" #ENABLE_ID_OBFUSCATION: "false" #REDACT_IP_ADDRESSES: "false" #PASSWORD: #EMAIL: #DISABLE_IPINFO: "false" #DISTANCE: "km" #WEBPORT: 80 ports: - "4001:80" # webport mapping (host:container) labels: # Watchtower - "com.centurylinklabs.watchtower.enable=true" # Traefik - "traefik.enable=true" - "traefik.http.routers.speedtest.rule=Host(`speedtest.${LOCAL_DOMAIN}`)" - "traefik.http.routers.speedtest.entrypoints=https" - 'traefik.http.routers.speedtest.tls=true'