Daniel22 Posted December 14, 2023 Share Posted December 14, 2023 Hallo, ich hätte da mal eine Frage... Einige hier werden ihren Jellyfin Container von "Linuxserver" sicherlich mit dem Plugin Jellyscrub erweitert haben. Damit das Plugin funktioniert muss man eine Berechtigung an der index.html ändern, das hat soweit auch gut geklappt. Gemacht habe ich dies mit folgenden Befehlen: chown jellyfin:jellyfin /usr/share/jellyfin/web/index.html chmod 666 /usr/share/jellyfin/web/index.html Leider wird nach einem Update des Containers diese Berechtigung wieder zurück gesetzt, wie kann ich diese dauerhaft erhalten? Quote Link to comment
alturismo Posted December 14, 2023 Share Posted December 14, 2023 2 hours ago, Daniel22 said: wie kann ich diese dauerhaft erhalten? clean/ bei Linuxserver einen Request erstellen mit dem Hintergrund und den Infos ... bin gespannt ob du das machst dirty/ manuell (oder per script bei jedem Start) ausführen lassen, lsio bietet ja auch docker mods an um scripte laufen zu lassen. Infos zu "dirty" (scripts) findest du beispielsweise hier https://www.linuxserver.io/blog/2019-09-14-customizing-our-containers Quote Link to comment
Daniel22 Posted December 14, 2023 Author Share Posted December 14, 2023 2 minutes ago, alturismo said: bin gespannt ob du das machst Haben schon andere gemacht, inkl. PR: https://github.com/linuxserver/docker-jellyfin/issues/182 5 minutes ago, alturismo said: lsio bietet ja auch docker mods Meinst du damit eine App in UnRaid? 6 minutes ago, alturismo said: Infos zu "dirty" (scripts) findest du beispielsweise hier https://www.linuxserver.io/blog/2019-09-14-customizing-our-containers Hier steige ich ehrlich gesagt nicht durch. Ich verstehe nicht wo ich folgendes hinzufügen muss, bzw. wie es über die GUI aussieht: volumes: - /home/foo/appdata/bar:/config - /home/foo/appdata/my-custom-files:/custom-cont-init.d:ro Quote Link to comment
alturismo Posted December 14, 2023 Share Posted December 14, 2023 5 minutes ago, Daniel22 said: Hier steige ich ehrlich gesagt nicht durch. Ich verstehe nicht wo ich folgendes hinzufügen muss, bzw. wie es über die GUI aussieht: dann lass es und warte eher bis jemand einen Fix für dich bereit hält ... oder stellt ... oder da der o.g. Link ja bereits "closed" ist ... neu aufmachen Quote Link to comment
Solution Daniel22 Posted December 20, 2023 Author Solution Share Posted December 20, 2023 (edited) Okay, ich habe es nun wie folgt gelöst: 1. Unraid Terminal öffnen 2. `cd /mnt/user/appdata/` 3. `mkdir custom-scripts` 4. `cd mnt/user/appdata/custom-scripts/` 5. `touch jellyfin_jellyscrub_perms.sh` 6. `nano jellyfin_jellyscrub_perms.sh` 7. Folgendes in die Datei schreiben: #!/bin/bash chown jellyfin:jellyfin /usr/share/jellyfin/web/index.html chmod 666 /usr/share/jellyfin/web/index.html STRG+O -> ENTER -> STRG+X 8. `chmod +x jellyfin_jellyscrub_perms.sh` 9. Zu Docker -> Jellyfin -> Edit 10. "Add another Path, Port, Variable, Label or Device" Edited April 27 by Daniel22 1 Quote Link to comment
alturismo Posted December 20, 2023 Share Posted December 20, 2023 8 minutes ago, Daniel22 said: 4. `cd mnt/user/appdata/custom-scripts/` vielleicht als Hinweis ... dieser Ordner sollte normal eher im appdata liegen des jeweiligen Dockers ... nur der Ordnung halber ... Beispiele (weil wenn du mehrere Docker nutzt mit custom ...) nur als Tipp falls andere darüber stolpern ... Quote Link to comment
Daniel22 Posted December 20, 2023 Author Share Posted December 20, 2023 47 minutes ago, alturismo said: vielleicht als Hinweis ... dieser Ordner sollte normal eher im appdata liegen des jeweiligen Dockers ... nur der Ordnung halber ... Hat das irgendeinen Vorteil? Ist doch irgendwie gehopst wie gesprungen oder nicht? Ich finde meine Vorgehensweise sogar besser, da man so alle Scripts sortiert in einem Ordner liegen hat. 1 Quote Link to comment
alturismo Posted December 20, 2023 Share Posted December 20, 2023 6 minutes ago, Daniel22 said: Ich finde meine Vorgehensweise sogar besser, da man so alle Scripts sortiert in einem Ordner liegen hat. wunderbar ... hatte auch auf den ersten Blick übersehen dass du im custom Ordner mit Unterordner arbeitest wo dann der Bezug da ist. meins wäre es jetzt nicht, ich mag keine "verstreuten" Daten ... aber passt so (besser als zuerst gedacht) ! 1 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.