services:   jellyfin:     image: jellyfin/jellyfin     container_name: jellyfin     user: 1200:1200     volumes:       - /mnt/glustervol0/jellyfin/cache:/cache       - /mnt/glustervol0/jellyfin/config:/config       - /mnt/glustervol0/jellyfin/fonts:/usr/local/share/fonts/custom,ro       - nfs-media:/synology     networks:       - traefik_frontend     deploy:       mode: replicated       replicas: 1       labels:         - "traefik.enable=true"         - "traefik.http.routers.jellyfin.rule=Host(`jellyfin.example.com`) || Host(`jellyfin`) || Host(`jf.example.com`) || Host(`jf`)"         - "traefik.http.routers.jellyfin.entrypoints=web"         - "traefik.http.middlewares.jellyfin.headers.customrequestheaders.customFrameOptionsValue=ALLOW"         - "traefik.http.services.jellyfin.loadbalancer.server.port=8096"         - "traefik.docker.network=traefik_frontend"       placement:         constraints: [node.role == worker]     # Optional - alternative address used for autodiscovery     environment:       - JELLYFIN_PublishedServerUrl=http://jf.example.com networks:   traefik_frontend:     external: true volumes:   nfs-media:     driver: local     driver_opts:       type: nfs       o: nfsvers=4,addr=synology.example.com,rw       device: ":/volume1/Media"