Skip to content

Commit

Permalink
feat: add Jellyfin
Browse files Browse the repository at this point in the history
  • Loading branch information
zaggash committed Apr 28, 2024
1 parent 99c35c8 commit 6c77ac8
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 0 deletions.
Binary file added unraid-homelab/icons/jellyfin.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions unraid-homelab/media/docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ include:
- recyclarr/recyclarr-compose.yaml
- calibre-web-compose.yaml
- plex-compose.yaml
- jellyfin-compose.yaml

networks:
media:
Expand Down
27 changes: 27 additions & 0 deletions unraid-homelab/media/jellyfin-compose.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
services:
jellyfin:
container_name: jellyfin
image: ghcr.io/linuxserver/jellyfin:10.8.13@sha256:118835d948e13fccba8c715d996e71cdfb74dc6a1ef9ec7634f55d2070b9688c
labels:
folder.view: Media
net.unraid.docker.icon: ${SECRET_APPDATA}/icons/jellyfin.png
traefik.enable: true
traefik.http.routers.jellyfin.rule: Host(`vod.${SECRET_DOMAIN}`)
traefik.http.routers.jellyfin.entryPoints: websecure
traefik.http.services.jellyfin.loadbalancer.server.port: 8096
traefik.http.services.jellyfin.loadbalancer.server.scheme: http
volumes:
- "${SECRET_APPDATA}/jellyfin:/config"
- "${SECRET_DATADIR}/media:/media:ro"
devices:
- /dev/dri:/dev/dri
environment:
TZ: ${TZ}
PUID: ${UID}
PGID: ${GID}
JELLYFIN_PublishedServerUrl: https://vod.${SECRET_HOME_DOMAIN}
networks:
proxy:
lan:
ipv4_address: 192.168.1.21
restart: always

0 comments on commit 6c77ac8

Please sign in to comment.