2024-06-04, 06:24 PM
I am running a Jellyfin server using Docker on Windows. For some reason, my customizations (page title, banner logos, favicon) work fine when I access the server through my LAN ip address (192.168.x.xx:8096); the server is accessible and works as intended, including custom banner images et al. However, when I attempt to access the same server remotely via a domain (jelly.mydomain.com), the server still works, but all of the customized images and page titles are reverted to default. See below:
Clearing the site data, cache or using incognito mode does not seem to have any effect on reversing. Deleting the container and/or cache folder and rebuilding does not seem to fix the issue either.
In my case, I am using a docker-compose.yml file to build the container and overwrite/replace files within the container, including banners and titles and whatnot.
Is this the expected behaviour for remote jellyfin servers, or am I doing something wrong?
Clearing the site data, cache or using incognito mode does not seem to have any effect on reversing. Deleting the container and/or cache folder and rebuilding does not seem to fix the issue either.
In my case, I am using a docker-compose.yml file to build the container and overwrite/replace files within the container, including banners and titles and whatnot.
Code:
version: '3.5'
services:
jellyfin:
image: jellyfin/jellyfin
container_name: PoizenJelly
user: 1000:1000
network_mode: 'bridge'
ports:
- 8096:8096
volumes:
- my\dummy\directory\config:/config
- my\dummy\directory\cache:/cache
- my\dummy\directory\assets\index.html:/jellyfin/jellyfin-web/index.html:ro
- my\dummy\directory\assets\73233.bce0f70761dae6c47906.chunk.js:/jellyfin/jellyfin-web/73233.bce0f70761dae6c47906.chunk.js:ro
- my\dummy\directory\assets\img\icon-transparent.png:/jellyfin/jellyfin-web/assets/img/icon-transparent.png:ro
- my\dummy\directory\assets\img\banner-light.png:/jellyfin/jellyfin-web/assets/img/banner-light.png:ro
- my\dummy\directory\assets\img\banner-dark.png:/jellyfin/jellyfin-web/assets/img/banner-dark.png:ro
- my\dummy\directory\assets\img\favicon-16x16.ico:/jellyfin/jellyfin-web/bc8d51405ec040305a87.ico:ro
- my\media\directory:/media:ro
restart: 'unless-stopped'
# Optional - alternative address used for autodiscovery
environment:
- JELLYFIN_PublishedServerUrl=https://jelly.mydomain.com/
deploy:
resources:
reservations:
devices:
- driver: nvidia
count: 1
capabilities: [gpu]
Is this the expected behaviour for remote jellyfin servers, or am I doing something wrong?