Skip to content

Commit ab7825b

Browse files
committed
Enable OOTB support for IPv6
1 parent e08f89a commit ab7825b

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
@@ -372,6 +372,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
372372

373373
## Versions
374374

375+
* **21.02.26:** - Add support for IPv6 OOTB.
375376
* **20.10.25:** - Add libjemalloc2 as runtime dep.
376377
* **06.10.24:** - Fix fontconfig cache path.
377378
* **13.08.24:** - Rebase to Ubuntu Noble.

readme-vars.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@ init_diagram: |
131131
"jellyfin:nightly" <- Base Images
132132
# changelog
133133
changelogs:
134+
- {date: "21.02.26:", desc: "Add support for IPv6 OOTB."}
134135
- {date: "20.10.25:", desc: "Add libjemalloc2 as runtime dep."}
135136
- {date: "06.10.24:", desc: "Fix fontconfig cache path."}
136137
- {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)