networks: traefik_proxy: external: true services: navidrome: image: deluan/navidrome:latest container_name: navidrome restart: unless-stopped environment: - ND_SCANINTERVAL=10m - ND_LOGLEVEL=info volumes: - ./data/navidrome:/data - ./music:/music:ro networks: - traefik_proxy labels: - "traefik.enable=true" - "traefik.http.routers.navidrome.rule=Host(`music.brabros.de`)" - "traefik.http.routers.navidrome.entrypoints=websecure" - "traefik.http.routers.navidrome.tls.certresolver=myresolver" - "traefik.http.routers.navidrome.middlewares=authelia@docker" - "traefik.http.services.navidrome.loadbalancer.server.port=4533" - "traefik.docker.network=traefik_proxy"