#94 Init Jellyfin config
This commit is contained in:
parent
31f8919c39
commit
d4db80abc3
1
fighter/config/jellyfin/.env
Normal file
1
fighter/config/jellyfin/.env
Normal file
@ -0,0 +1 @@
|
|||||||
|
DOCKER_DATA=/mnt/nas/media
|
25
fighter/config/jellyfin/docker-compose.yml
Normal file
25
fighter/config/jellyfin/docker-compose.yml
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
version: '3.9'
|
||||||
|
services:
|
||||||
|
jellyfin:
|
||||||
|
image: lscr.io/linuxserver/jellyfin:latest
|
||||||
|
container_name: jellyfin_jellyfin
|
||||||
|
restart: "no"
|
||||||
|
networks:
|
||||||
|
- web
|
||||||
|
ports:
|
||||||
|
- 8096:8096
|
||||||
|
- 8920:8920
|
||||||
|
env_file:
|
||||||
|
- path: ./jellyfin.env
|
||||||
|
required: true
|
||||||
|
volumes:
|
||||||
|
- "${MEDIA_DIR}/Video/Movies:/data/movies"
|
||||||
|
- "${MEDIA_DIR}/Video/Shows:/data/tvshows"
|
||||||
|
- "${DOCKER_DATA}/jellyfin:/config"
|
||||||
|
labels:
|
||||||
|
- traefik.http.routers.jellyfin.rule=Host(`plex.jafner.net`)
|
||||||
|
- traefik.http.routers.jellyfin.tls.certresolver=lets-encrypt
|
||||||
|
|
||||||
|
networks:
|
||||||
|
web:
|
||||||
|
external: true
|
3
fighter/config/jellyfin/jellyfin.env
Normal file
3
fighter/config/jellyfin/jellyfin.env
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
PUID=1002
|
||||||
|
PGID=1002
|
||||||
|
TZ=America/Los_Angeles
|
Loading…
Reference in New Issue
Block a user