2025-08-25, 02:12 PM
(This post was last modified: 2025-08-25, 05:39 PM by SethBacon. Edited 2 times in total.)
Hi Goby, while its technically possible: yes, you can docker exec into the container and edit /jellyfin/jellyfin-web/… its practically painful: every time the container is rebuilt (e.g. Jellyfin update, Synology restart with a fresh pull, or if you ever nuke/redeploy), all those edits are gone.
Docker images are meant to be immutable. You’re not supposed to hack the inside because the next update overwrites it. But that said, its just 2 files and 1 injection line.
For persistent customization you ~could~ blind-mount your own web override by putting the customized UI/ folder (with spotlight.html + spotlight.css) somewhere on the NAS (outside the container).
Then you tell Docker:
But you still have to edit the injection line into the chunk file and I had to gpt even that command so I couldn't help much further, sorry
If you are able to get it going let us know!
Docker images are meant to be immutable. You’re not supposed to hack the inside because the next update overwrites it. But that said, its just 2 files and 1 injection line.
For persistent customization you ~could~ blind-mount your own web override by putting the customized UI/ folder (with spotlight.html + spotlight.css) somewhere on the NAS (outside the container).
Then you tell Docker:
Code:
-v /path/on/nas/UI:/jellyfin/jellyfin-web/UI
But you still have to edit the injection line into the chunk file and I had to gpt even that command so I couldn't help much further, sorry
