moodiness/polyfin
moodiness/polyfin has 33 GitHub stars and 6 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 03:22 UTC. Last push 2026-11-05.
Self-hosted server that brings your addons and IPTV to any Jellyfin app.
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalPolyfin is a self-hosted server that speaks the Jellyfin API. It turns Stremio addons, music addons, IPTV sources and your own folders into libraries that any Jellyfin app plays, with real user accounts and transcoding, and without Jellyfin installed.
What you get
- Your addons as libraries: Stremio catalogs become libraries and collections, and their streams become versions of a title, torrents too once you turn them on. Addons, Libraries, Torrents
- Your own files: folders on the server, SMB and WebDAV shares, S3 buckets, SFTP servers and rclone remotes. Local folders, Naming and matching files
- Live TV and IPTV: M3U playlists, Xtream Codes accounts and HDHomeRun tuners, with a programme guide, recordings and Replay. Live TV, IPTV sources, HDHomeRun tuners
- Music, audiobooks and podcasts: Eclipse music addons become music and book libraries. Music, audiobooks and podcasts
- Real accounts: each user has their own watch state, limits and parental control, and can bring their history from Jellyfin, Emby or Plex. Users and permissions, Moving to Polyfin
- Transcoding on your GPU: direct play when the app can, else repackaging or conversion on an NVIDIA, AMD or Intel GPU or VideoToolbox, HDR tone mapping included. Transcoding, GPUs and HDR
- Built in: the web player, the admin app, skip buttons, tracking, DLNA, notifications, statistics and backups. Documentation
- Six languages: the admin app, Polyfin's own names and messages, its additions to the web player and Polyfin Desktop speak English, French, German, Spanish, Italian and Brazilian Portuguese.
Works with your apps
Infuse, Swiftfin, Findroid, Streamyfin, Nuvio, Strand, Odin, VidHub, the official Jellyfin apps, Kodi and other apps that connect to a Jellyfin server, as Polyfin targets the Jellyfin 12.4 API, plus Silo's apps through their own API. See Jellyfin apps and Silo's apps.
Install
Docker Compose
You need Docker with Compose v2. The image, ghcr.io/moodiness/polyfin, is published for linux/amd64 and linux/arm64.
git clone https://github.com/moodiness/polyfin.git
cd polyfin
cp .env.example .env # then set POSTGRES_PASSWORD, e.g. openssl rand -hex 24
docker compose up -d
Open http://<server>:8096/admin/, and enter the one-time setup code from the log (docker compose logs polyfin) to create the administrator. Installation covers the rest.
Desktop app
Polyfin Desktop runs Polyfin from the tray on Windows, macOS and Linux, on x64 or arm64, with its own database. Its installers are on the releases page.
Next: Getting started.
Documentation
Read it on the website, or in docs/.
Status
[!NOTE] Polyfin is in early development. Expect changes between releases, and report problems in the issues.
Community and support
Ask questions in Q&A, post and vote for ideas in Ideas, follow the roadmap, and report bugs with the bug report form. See Contributing, Getting help and the code of conduct.
Legal disclaimer
Polyfin does not host, store, or distribute any content. It only relays what the addons and services configured by its operator provide. You are solely responsible for the addons and services you configure and for complying with the laws that apply to you.
Polyfin is an independent project, not affiliated with or endorsed by Jellyfin or Stremio.
License
Polyfin is released under the MIT License. To report a vulnerability, see the security policy.
Explore related projects
awesome-selfhosted/awesome-selfhosted
A list of Free Software network services and web applications which can be hosted on your own servers
335,488 starsimmich-app/immich
High performance self-hosted photo and video management solution.
118,568 starsStirling-Tools/Stirling-PDF
#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere
96,149 starslouislam/uptime-kuma
A fancy self-hosted monitoring tool
93,389 stars
