added jellyfin
This commit is contained in:
@@ -36,6 +36,41 @@ services:
|
||||
# services
|
||||
traefik.http.services.unifi-websecure.loadbalancer.server.port: 8443
|
||||
traefik.http.services.unifi-websecure.loadbalancer.server.scheme: https
|
||||
jellyfin:
|
||||
image: lscr.io/linuxserver/jellyfin:latest
|
||||
container_name: jellyfin
|
||||
environment:
|
||||
- PUID=1400
|
||||
- PGID=1202
|
||||
- TZ=Etc/UTC
|
||||
- JELLYFIN_PublishedServerUrl=https://jellyfin.zacke.xyz
|
||||
volumes:
|
||||
- "{{docker.jellyfin.config_volume}}/jellyfin:/config"
|
||||
- "{{docker.jellyfin.tv_volume}}:/tvshows"
|
||||
- "{{docker.jellyfin.movies_volume}}:/movies"
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 8096:8096
|
||||
- 8920:8920
|
||||
- 7359:7359/udp
|
||||
#- 1900:1900/udp
|
||||
labels:
|
||||
traefik.enable: true
|
||||
# redirect scheme
|
||||
traefik.http.middlewares.jellyfin-redirect.redirectscheme.scheme: https
|
||||
traefik.http.middlewares.jellyfin-redirect.redirectscheme.permanent: true
|
||||
# http
|
||||
traefik.http.routers.jellyfin-web.rule: Host(`jellyfin.zacke.xyz`)
|
||||
traefik.http.routers.jellyfin-web.entrypoints: web
|
||||
traefik.http.routers.jellyfin-web.middlewares: jellyfin-redirect
|
||||
# https
|
||||
traefik.http.routers.jellyfin-websecure.rule: Host(`jellyfin.zacke.xyz`)
|
||||
traefik.http.routers.jellyfin-websecure.entrypoints: websecure
|
||||
traefik.http.routers.jellyfin-websecure.tls.certresolver: myresolver
|
||||
traefik.http.routers.jellyfin-websecure.middlewares: jellyfin-redirect
|
||||
# services
|
||||
traefik.http.services.jellyfin-websecure.loadbalancer.server.port: 8096
|
||||
|
||||
plex:
|
||||
image: lscr.io/linuxserver/plex:latest
|
||||
container_name: plex
|
||||
|
||||
Reference in New Issue
Block a user