<?xml version="1.0" encoding="utf-8"?>
<!-- stacks/media/jellyfin/network.xml
Jellyfin network settings. We terminate TLS at Caddy, so Jellyfin
itself only listens HTTP on the docker network.
-->
<NetworkConfiguration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<BaseUrl />
<EnableHttps>false</EnableHttps>
<RequireHttps>false</RequireHttps>
<InternalHttpPort>8096</InternalHttpPort>
<InternalHttpsPort>8920</InternalHttpsPort>
<PublicHttpPort>80</PublicHttpPort>
<PublicHttpsPort>443</PublicHttpsPort>
<AutoDiscovery>false</AutoDiscovery>
<EnableUPnP>false</EnableUPnP>
<EnableIPv4>true</EnableIPv4>
<EnableIPv6>true</EnableIPv6>
<EnableRemoteAccess>true</EnableRemoteAccess>
<LocalNetworkSubnets>
<string>10.10.0.0/16</string>
<string>172.20.0.0/16</string>
<string>fd00::/8</string>
</LocalNetworkSubnets>
<LocalNetworkAddresses>
<string>0.0.0.0</string>
</LocalNetworkAddresses>
<KnownProxies>
<string>caddy</string>
<string>172.20.0.0/16</string>
</KnownProxies>
<IsRemoteIPFilterBlacklist>false</IsRemoteIPFilterBlacklist>
<RemoteIPFilter />
<CertificatePath />
<CertificatePassword />
<EnablePublishedServerUriByRequest>false</EnablePublishedServerUriByRequest>
<PublishedServerUriBySubnet>
<string>all=https://jellyfin.home.arpa</string>
</PublishedServerUriBySubnet>
</NetworkConfiguration>