# \[Jellyfin\] Easily add plugin on jellyfin (Jellyscrub, Skip Intro)

**URL:** https://forum.yunohost.org/t/jellyfin-easily-add-plugin-on-jellyfin-jellyscrub-skip-intro/23886
**Category:** Apps
**Tags:** french, english
**Created:** [March 1, 2023, 10:03am UTC](https://forum.yunohost.org/t/jellyfin-easily-add-plugin-on-jellyfin-jellyscrub-skip-intro/23886 "2023-03-01T10:03:28Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![tr1p0p](https://forum.yunohost.org/user_avatar/forum.yunohost.org/tr1p0p/32/4787_2.png) [@tr1p0p](https://forum.yunohost.org/u/tr1p0p)
#### Post date: [March 1, 2023, 10:03am UTC](https://forum.yunohost.org/t/jellyfin-easily-add-plugin-on-jellyfin-jellyscrub-skip-intro/23886/1 "2023-03-01T10:03:28Z")

</div>

Hi everyone ! So i wonder if you can put some docs or do something around the installation of custom plugins on Jellyfin.

Lastly, two plugins are pretty well knowed : Jellyscrub and Skip Intro : both need to “patch” the web server. Skip Intro ask to remplace files, and it seem to work great. For Jellyscrub, it ask for a line in index.html, but i don’t succeed to make it work.

So i wonder if for this kind of thing i have to know something around yunohost proxy for example, how we should proceed in this kind of case ?

I put the two projects here : [GitHub - nicknsy/jellyscrub: Smooth mouse-over video scrubbing previews for Jellyfin.](https://github.com/nicknsy/jellyscrub)  
[GitHub - ConfusedPolarBear/intro-skipper: Fingerprint audio to automatically detect and skip intro sequences in Jellyfin](https://github.com/ConfusedPolarBear/intro-skipper)

Thansk to all.

---

<div class="post-metadata">

### Author: ![tr1p0p](https://forum.yunohost.org/user_avatar/forum.yunohost.org/tr1p0p/32/4787_2.png) [@tr1p0p](https://forum.yunohost.org/u/tr1p0p)
#### Post date: [March 15, 2023, 1:50pm UTC](https://forum.yunohost.org/t/jellyfin-easily-add-plugin-on-jellyfin-jellyscrub-skip-intro/23886/2 "2023-03-15T13:50:06Z")

</div>

Up.

---

<div class="post-metadata">

### Author: ![tituspijean](https://forum.yunohost.org/user_avatar/forum.yunohost.org/tituspijean/32/3584_2.png) [@tituspijean](https://forum.yunohost.org/u/tituspijean)
#### Post date: [March 16, 2023, 8:02am UTC](https://forum.yunohost.org/t/jellyfin-easily-add-plugin-on-jellyfin-jellyscrub-skip-intro/23886/3 "2023-03-16T08:02:08Z")

</div>

Manual installation of the plugin s repositories could be made manually once.

Then, to keep their patches persistent between upgrades, you could investigate adding their manual commands into a hook.

Some references :

- [Hooks | Yunohost Documentation](https://yunohost.org/fr/packaging_apps_hooks)
- especially the post\_app\_upgrade one [Hooks | Yunohost Documentation](https://yunohost.org/en/packaging_apps_hooks#post-app-upgrade)
- Some examples: [Share your "hooks" to apply custom configurations- Partagez vos "hooks" pour appliquer des configurations personnelles](https://forum.yunohost.org/t/share-your-hooks-to-apply-custom-configurations-partagez-vos-hooks-pour-appliquer-des-configurations-personnelles/17235)

For Jellyscrub, if you cannot make it work by yourself before that, I am not sure we could help you.
