Skip to content

Commit 3585f57

Browse files
committed
Enable OOTB support for IPv6
1 parent c39e5a4 commit 3585f57

3 files changed

Lines changed: 15 additions & 0 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -373,6 +373,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
373373

374374
## Versions
375375

376+
* **02.03.26:** - Add support for IPv6 OOTB.
376377
* **20.10.25:** - Add libjemalloc as runtime dep.
377378
* **06.10.24:** - Fix fontconfig cache path.
378379
* **13.08.24:** - Rebase to Ubuntu Noble.

readme-vars.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ init_diagram: |
133133
"jellyfin:latest" <- Base Images
134134
# changelog
135135
changelogs:
136+
- {date: "02.03.26:", desc: "Add support for IPv6 OOTB."}
136137
- {date: "20.10.25:", desc: "Add libjemalloc as runtime dep."}
137138
- {date: "06.10.24:", desc: "Fix fontconfig cache path."}
138139
- {date: "13.08.24:", desc: "Rebase to Ubuntu Noble."}

root/etc/s6-overlay/s6-rc.d/init-jellyfin-config/run

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,19 @@ mkdir -p \
77
/data \
88
/transcode
99

10+
# test for and enable IPv6 support
11+
if [[ ! -f /config/network.xml ]]; then
12+
if test -f /proc/net/if_inet6; then
13+
echo '<?xml version="1.0" encoding="utf-8"?>
14+
<NetworkConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
15+
<EnableIPv6>true</EnableIPv6>
16+
<LocalNetworkAddresses>
17+
<string>::</string>
18+
</LocalNetworkAddresses>
19+
</NetworkConfiguration>' > /config/network.xml
20+
fi
21+
fi
22+
1023
# permissions
1124
lsiown abc:abc \
1225
/config \

0 commit comments

Comments
 (0)