Jellyfin Stremio Integration Plugin
翻訳待ち
プラグインC# · JavaScriptGitHub @lostb1t自分でインストール所有者未確認
Paste into Claude or ChatGPT for installation instructions suited to your environment.
Have you tried it? One tap is enough. No sign-in needed.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗[!NOTE] Looking for the next evolution of Gelato? Check out Remux, a media server written in Rust that replaces Jellyfin instead of plugging into it. It supports local libraries, remote sources, and Stremio addons, and it works with your Jellyfin clients.
Gelato brings your AIOStreams addon into Jellyfin. Jellyfin's search also finds what the addon offers, and the catalogs you pick are imported into your library on a schedule. Their titles behave like your own media: you browse, search, and play them in any Jellyfin client.
Set up AIOStreams. Host it yourself or use a public instance, for example the ElfHosted public instance.
New to debrid? Sign up with one of my referrals.
You need at least the TMDB addon turned on for search, and one addon that finds streams (Comet, for example). Or import the starter config, then turn on your debrid providers under Services.
On Jellyfin 12, add https://raw.githubusercontent.com/lostb1t/Gelato/refs/heads/gh-pages/repository.json to your plugin repositories.
Upgrading from Jellyfin 10.11? First update Gelato to its final 10.11 release, and shut the server down normally at least once before you upgrade Jellyfin. That release empties the Gelato folders on shutdown; without it, the first Jellyfin 12 start deletes every Gelato title. Its settings page shows whether your server is ready. If you upgraded without it, Gelato runs the Repair watch state task once on the first start and brings back every title that still has watch state (see the FAQ).
Install the plugin and open its settings. The Setup assistant walks you through the addon, the libraries, and the catalogs. Gelato supports only AIOStreams.
To change the libraries later, use Default movies library and Default series library on the Libraries tab. Pick a library you have and save, and Gelato adds a folder of its own to it. Or pick New library: Gelato creates the folder, and Copy folder gives you its path for Jellyfin's library dialog.
In Jellyfin, check each library's settings: Gelato should be first under the metadata downloaders and image fetchers. Gelato doesn't change the settings of a library you had before, so turn it on there yourself.
Search for a movie and play it. Or run the Import Catalogs task to fill your library.
For a step-by-step guide, see the setup guide.
Gelato adds titles requested in Seerr (Jellyseerr, Overseerr). The Gelato settings show the fields below on the Libraries tab, each with a Copy button. In Seerr, go to Settings > Notifications > Webhook:
http://<your-jellyfin>:8096/gelato/seerrMediaBrowser Token="<API key>", with a key from Jellyfin's Dashboard > API KeysAn approved request adds the movie or series to your library, and Seerr marks it available at its next Jellyfin scan. If the requester has libraries of their own on Gelato's Users tab, the title goes there. A series request adds the whole series, also when it named only some seasons.
Gelato uses RemuxDB, a shared database of stream media info (audio, subtitles, quality, runtime), so a title shows its info before you play it and playback skips its probe. This is on by default.
This is the beginning of the README. Read the rest at the original. Read the full README ↗