services: librespeed: image: lscr.io/linuxserver/librespeed:latest container_name: librespeed environment: - PUID=1000 - PGID=1000 - TZ=${TZ} - PASSWORD=${DATABASE__PASSWORD} volumes: - /var/data/config/librespeed:/config # ports: # - 80:80 restart: unless-stopped networks: - traefik-public deploy: labels: - "traefik.enable=true" - traefik.docker.network=traefik-public - traefik.constraint-label=traefik-public - traefik.http.routers.librespeed.entrypoints=https - traefik.http.routers.librespeed.rule=Host(`speed.${DOMAIN}`) || Host(`speedtest.${DOMAIN}`) - traefik.http.routers.librespeed.tls.certresolver=le - traefik.http.routers.librespeed.service=librespeed_app - traefik.http.services.librespeed_app.loadbalancer.server.port=80