Jellyfin Forum
Plugin settings not saving in LinuxServer Docker container - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: Plugin settings not saving in LinuxServer Docker container (/t-plugin-settings-not-saving-in-linuxserver-docker-container)



Plugin settings not saving in LinuxServer Docker container - Esmail EL BoB - 2025-03-01

When I try to save settings of plugins such as session cleaner or {NSFW plugin - TDP}, I notice the settings get passed in URL and page refresh and when I click second time it does nothing. I'm on latest 10.10.6 version and tested in firefox, brave and JMP and on android app and in browser too

I tested it on latest jellyfin image and worked fine so I think it's more specific to linuxserver image?

I use Debian 12 and docker compose

Steps To Reproduce
  1. Go to My plugins
  2. Go to settings of Session cleaner as example
  3. Set 1
  4. click save
  5. profit

Compose:
Code:
jellyfin:
    image: lscr.io/linuxserver/jellyfin:latest
    container_name: jellyfin
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Africa/Cairo
      - JELLYFIN_PublishedServerUrl=http://jellyfin.esmailelbob.xyz
    volumes:
      - ./jellyfin/config:/config
      - ./jellyfin/web/index.html:/usr/share/jellyfin/web/index.html
      - ./jellyfin/web/home-html.8ce38bc7d6dc073656d4.chunk.js:/usr/share/jellyfin/web/home-html.8ce38bc7d6dc073656d4.chunk.js
      - ./jellyfin/web/main.jellyfin.bundle.js:/usr/share/jellyfin/web/main.jellyfin.bundle.js
      - ./jellyfin/web/user-userprofile.9cdbcbd8b4ed7a184e73.chunk.js:/usr/share/jellyfin/web/user-userprofile.9cdbcbd8b4ed7a184e73.chunk.js
      - ./jellyfin/web/theme.css:/usr/share/jellyfin/web/themes/dark/theme.css
      - ./jellyfin/web/spotlight.html:/usr/share/jellyfin/web/ui/spotlight.html
      - ./jellyfin/web/avatars:/usr/share/jellyfin/web/avatars
      - ./jellyfin/web/seasonal:/usr/share/jellyfin/web/seasonal
      - /mnt:/mnt
    ports:
      - 127.0.0.1:8096:8096
      #- 8920:8920 #optional
      #- 7359:7359/udp #optional
      #- 1900:1900/udp #optional
    extra_hosts:
      - 'host.docker.internal:host-gateway'
    restart: unless-stopped
    depends_on:
      - rclone
      - usenet-drive
    networks:
      - jellyfin_network
    dns:
      - 1.1.1.1
      - 1.0.0.1
Logs: https://privatebin.net/?a0b5cc8224f10629#ATn1L6iZZRfV8NGLSPGS7htgofGXzsPhfxNsy4RncLDS


RE: Plugin settings not saving in LinuxServer Docker container - Esmail EL BoB - 2025-03-01

Updates:
* I noticed when I visited it locally I can edit settings fine. I'm using NPM with recommended settings from docs: https://ibb.co/cS0Yc6wT so not sure why it's causing it...


RE: Plugin settings not saving in LinuxServer Docker container - TheDreadPirate - 2025-03-01

Our docs explicitly say not to enable cache assets. That MIGHT be the problem, but I'm not sure. I've never heard of caching causing this.

Do you have any script/ad blockers installed?


RE: Plugin settings not saving in LinuxServer Docker container - Esmail EL BoB - 2025-03-01

You are correct, I'm sorry for this oversight. I disabled cache, restarted NPM and tested on brave with shields off and still same behavior -- and since we are talking about NPM. I used to find in old docs about how to limit downloads, how to do that now in NPM? especially the block removed from recent docs so I assume it's not recommend method.
Thanks in advance


RE: Plugin settings not saving in LinuxServer Docker container - TheDreadPirate - 2025-03-01

I'm not able to replicate with my test setup. Though I am using plain Nginx.

Can you share what you have in the locations and advanced tabs?


RE: Plugin settings not saving in LinuxServer Docker container - Esmail EL BoB - 2025-03-09

Hello, first of all, I'm so sorry for late reply. I used to get notification by email but not sure why it stopped...

And for my setup: here is custom locations: https://ibb.co/tTsqBtJM and here is advanced tab: https://ibb.co/G4qn8z0N

Thank you.