diff --git a/jellyfin/README.md b/jellyfin/README.md new file mode 100644 index 0000000..8990607 --- /dev/null +++ b/jellyfin/README.md @@ -0,0 +1,4 @@ +# jellyfin + +The Free Software Media System + diff --git a/jellyfin/docker-compose.yaml b/jellyfin/docker-compose.yaml new file mode 100644 index 0000000..7748107 --- /dev/null +++ b/jellyfin/docker-compose.yaml @@ -0,0 +1,28 @@ +version: '3' + +services: + jellyfin: + image: jellyfin/jellyfin:${jellyfin_version:-latest} + restart: unless-stopped + volumes: + - /media/Filme:/media + - jellyfin-config:/config + - jellyfin-cache:/cache + devices: + - /dev/dri/:/dev/dri + environment: + - VIRTUAL_HOST=jellyfin.jfreudenberger.de + - VIRTUAL_PORT=8096 + - LETSENCRYPT_HOST=jellyfin.jfreudenberger.de + - JELLYFIN_PublishedServerUrl=https://jellyfin.jfreudenberger.de + networks: + - webproxy + +volumes: + jellyfin-config: + jellyfin-cache: + +networks: + webproxy: + external: true + name: webproxy