33 lines
938 B
YAML
33 lines
938 B
YAML
version: "3.8"
|
|
services:
|
|
jellyfin:
|
|
image: lscr.io/linuxserver/jellyfin:latest
|
|
container_name: jellyfin
|
|
logging:
|
|
driver: journald
|
|
options:
|
|
mode: non-blocking
|
|
volumes:
|
|
- ./config:/config
|
|
#- ./cache:/cache
|
|
- /mnt/media/jellymedia:/media
|
|
- /mnt/media/jellymedia/movies:/data/movies
|
|
- /mnt/media/jellymedia/shows:/data/tvshows
|
|
- /etc/machine-id:/etc/machine-id:ro
|
|
restart: "unless-stopped"
|
|
environment:
|
|
- PUID=1001
|
|
- GUID=1001
|
|
- NVIDIA_DRIVER_CAPABILITIES=all
|
|
- NVIDIA_VISIBLE_DEVICES=all
|
|
ports:
|
|
- 8096:8096
|
|
- 8920:8920
|
|
- 7359:7359 # local network discovery
|
|
- 1900:1900 # DLNA discovery
|
|
deploy:
|
|
resources:
|
|
reservations:
|
|
devices:
|
|
- capabilities: [gpu]
|