Skip to content

Your addons and IPTV, in any Jellyfin app.

Polyfin turns Stremio addons, music addons and IPTV into a self-hosted, Jellyfin-compatible server, with real accounts and transcoding.

Works with Infuse, Swiftfin, Findroid, Streamyfin, Strand, Odin, VidHub, Nuvio, Kodi and the official Jellyfin apps. Compatibility

Everything your apps expect from a server.

Libraries, accounts, transcoding, Live TV and music, all through the Jellyfin API.

  1. Catalogs become libraries and collections, streams become versions of a title, and addon subtitles become subtitle tracks.

    Addons and libraries

Also built in

Run it with Docker Compose.

Docker with Compose v2 is all it needs. The image is published for linux/amd64 and linux/arm64.

  1. Open http://<server>:8096/admin/.
  2. Enter the one-time setup code from docker compose logs polyfin to create the administrator.
  3. Continue with Getting started.

Unraid, GPUs, pinned versions and builds from source are in the installation guide.

Shell
git clone https://github.com/moodiness/polyfin.git
cd polyfin
cp .env.example .env
# set POSTGRES_PASSWORD in .env: openssl rand -hex 24 makes one
docker compose up -d

Polyfin is in early development. Expect changes between releases, and report problems in the issues.