2025-03-30, 03:50 PM
(This post was last modified: 2025-03-30, 03:56 PM by Auguss. Edited 1 time in total.)
#!/bin/bash
docker run -d \
--name jellyfin \
--hostname DVR \
--net=host \
--restart=unless-stopped \
--publish 8096:8096/tcp \
--publish 8920:8920/tcp \
--publish 1900:1900/udp \
--publish 7359:7359/udp \
--volume /dl/jellyfin/config
config \
--volume /dl/jellyfin/cache
cache \
--volume /dl/letsencrypt
etc/letsencrypt \
--mount type=bind,source=/dvr/plex,target=/media \
--privileged \
--device=/dev/dri/renderD128
dev/dri/renderD128 \
--device=/dev/dri/card0
dev/dri/card0 \
--health-cmd="curl -fs --fail-early --no-keepalive --no-progress-meter <healthchecks> || exit 1" \
--health-interval=1h \
--health-timeout 60s \
--health-retries 15 \
jellyfin/jellyfin
exit 0
Startup logs:
[15:52:01] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN subnets: ["192.168.0.0/16", "172.17.0.0/16"]
[15:52:01] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []
[15:52:01] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Used LAN subnets: ["192.168.0.0/16", "172.17.0.0/16"]
[15:52:01] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["127.0.0.1", "192.168.0.101", "172.17.0.1"]
[15:52:01] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["0.0.0.0"]
[15:52:01] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is Allowlist
[15:52:01] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: []\
Full startup logs: https://privatebin.net/?5ff2a1431b16c8a5...iZ4jr26tzn
docker run -d \
--name jellyfin \
--hostname DVR \
--net=host \
--restart=unless-stopped \
--publish 8096:8096/tcp \
--publish 8920:8920/tcp \
--publish 1900:1900/udp \
--publish 7359:7359/udp \
--volume /dl/jellyfin/config

--volume /dl/jellyfin/cache

--volume /dl/letsencrypt

--mount type=bind,source=/dvr/plex,target=/media \
--privileged \
--device=/dev/dri/renderD128

--device=/dev/dri/card0

--health-cmd="curl -fs --fail-early --no-keepalive --no-progress-meter <healthchecks> || exit 1" \
--health-interval=1h \
--health-timeout 60s \
--health-retries 15 \
jellyfin/jellyfin
exit 0
Startup logs:
[15:52:01] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN subnets: ["192.168.0.0/16", "172.17.0.0/16"]
[15:52:01] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []
[15:52:01] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Used LAN subnets: ["192.168.0.0/16", "172.17.0.0/16"]
[15:52:01] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["127.0.0.1", "192.168.0.101", "172.17.0.1"]
[15:52:01] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["0.0.0.0"]
[15:52:01] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is Allowlist
[15:52:01] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: []\
Full startup logs: https://privatebin.net/?5ff2a1431b16c8a5...iZ4jr26tzn