initial commit

This commit is contained in:
2026-04-07 15:46:18 -04:00
commit bc1b1d1232
43 changed files with 1627 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
services:
jellyfin:
image: jellyfin/jellyfin
container_name: jellyfin
network_mode: 'host'
volumes:
- ./config:/config
- ./cache:/cache
- /opt/argento/smb/media/Movies:/media/movies
- /opt/argento/smb/media/TV:/media/tv
- /dev/dri:/dev/dri:rw
runtime: nvidia
#deploy:
# resources:
# reservations:
# devices:
# - driver: nvidia
# count: all
# capabilities: [gpu]
restart: 'unless-stopped'
# Optional - alternative address used for autodiscovery
environment:
- JELLYFIN_PublishedServerUrl=https://jellyfin.timothykim.net
- NVIDIA_VISIBLE_DEVICES=all
- NVIDIA_DRIVER_CAPABILITIES=compute,video,utility
# Optional - may be necessary for docker healthcheck to pass if running in host network mode
extra_hosts:
- 'host.docker.internal:host-gateway'
healthcheck:
test: ["CMD-SHELL", "nvidia-smi > /dev/null 2>&1 || exit 1"]
interval: 60s
timeout: 10s
retries: 3
start_period: 30s