services: jellyfin: image: jellyfin/jellyfin container_name: jellyfin user: 1002:1002 volumes: - /BigBoyy/config/jellyfin/server/config:/config - jellyfin-cache:/cache - type: bind source: /BigBoyy/plex target: /media restart: 'unless-stopped' # environment: # - JELLYFIN_PublishedServerUrl=https://watch.kanel.ovh # labels: # - traefik.enable=true # - traefik.docker.network=traefik-back # # - traefik.http.routers.jellyfin.rule=Host(`watch.kanel.ovh`) # - traefik.http.routers.jellyfin.entrypoints=websecure # - traefik.http.routers.jellyfin.tls=true # - traefik.http.routers.jellyfin.tls.certresolver=letsencrypt # - traefik.http.routers.jellyfin.service=jellyfin # - traefik.http.services.jellyfin.loadbalancer.server.port=8096 jellyseerr: image: fallenbagel/jellyseerr:latest container_name: jellyseerr environment: - LOG_LEVEL=debug - TZ=Europe/Paris volumes: - /BigBoyy/config/jellyfin/jellyseerr:/app/config restart: unless-stopped # labels: # - traefik.enable=true # - traefik.docker.network=traefik-back # # - traefik.http.routers.jellyseer.rule=Host(`seed.kanel.ovh`) # - traefik.http.routers.jellyseer.entrypoints=websecure # - traefik.http.routers.jellyseer.tls=true # - traefik.http.routers.jellyseer.tls.certresolver=letsencrypt # - traefik.http.routers.jellyseer.service=jellyseer # - traefik.http.services.jellyseer.loadbalancer.server.port=5055 wizarr: container_name: wizarr image: ghcr.io/wizarrrr/wizarr ports: - 5690:5690 volumes: - /BigBoyy/config/wizarr:/data environment: - PUID=1000 #Set UID - PGID=1000 #Set GID - DISABLE_BUILTIN_AUTH=false #Set to true ONLY if you are using another auth provider (Authelia, Authentik, etc) - TZ=Europe/Paris #Set your timezone here # networks: # - traefik-back # labels: # - traefik.enable=true # - traefik.docker.network=traefik-back # # - traefik.http.routers.wizarr.rule=Host(`invite.watch.kanel.ovh`) # - traefik.http.routers.wizarr.entrypoints=websecure # - traefik.http.routers.wizarr.tls=true # - traefik.http.routers.wizarr.tls.certresolver=letsencrypt # - traefik.http.routers.wizarr.priority=1 # - traefik.http.routers.wizarr.service=wizarr # - traefik.http.services.wizarr.loadbalancer.server.port=5690 # # - traefik.http.routers.invite-admin.rule=Host(`invite.watch.kanel.ovh`) && PathPrefix(`/admin`) # - traefik.http.routers.invite-admin.entrypoints=websecure # - traefik.http.routers.invite-admin.priority=10 # - traefik.http.routers.invite-admin.tls=true # - traefik.http.routers.invite-admin.tls.certresolver=letsencrypt # - traefik.http.routers.invite-admin.service=noop@internal # # - traefik.http.routers.invite-login.rule=Host(`invite.watch.kanel.ovh`) && PathPrefix(`/login`) # - traefik.http.routers.invite-login.entrypoints=websecure # - traefik.http.routers.invite-login.priority=10 # - traefik.http.routers.invite-login.tls=true # - traefik.http.routers.invite-login.tls.certresolver=letsencrypt # - traefik.http.routers.invite-login.service=noop@internal volumes: jellyfin-cache: # networks: # traefik-back: # external: true