5 apps Jellyfin
Feishin screenshot thumbnail

Feishin

A streaming-style music player for your own Navidrome, Jellyfin, or OpenSubsonic server, on the desktop or in a browser. Home leads with a featured carousel, genre shortcuts, most played, and newly added releases. Browse by album, artist, genre, folder, or radio station. Queue, lyrics, and visualizer panels can each sit in the player sidebar. Japanese lyrics can show furigana and romaji. Star ratings, favorite hearts, and scrobbling to your server come built in. Shape the sound with a parametric equalizer, a compressor, ReplayGain, and optional transcoding. Auto DJ tops up a dwindling queue with songs or whole albums. Navidrome smart playlists get a visual rule editor with match-all or match-any groups. Choose from 32 built-in themes and 39 interface languages. The catch: Feishin is only the player, so the music server stays separate. In a browser it plays through the web player backend, while the desktop app adds MPV and built-in lyrics fetching. Docker environment variables can preset and lock the server, so guests only type a username and password. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.

Deploy
Scrob screenshot thumbnail

Scrob

Scrob is your own private Letterboxd and Trakt: it syncs Jellyfin, Plex, and Emby libraries, tracks every movie and episode you watch, and keeps ratings and lists on your server. Connect Jellyfin, Plex, Emby, Nuvio, ARVIO, or Stremio and Scrob imports libraries, watched status, and playback progress, then pushes watched state and ratings back to keep every server aligned. Webhooks from Jellyfin, Plex, and Emby and the scrob-kodi addon mark items watched the moment playback finishes; a manual scrobble starts a live session from any title page. Rate titles on a ten point scale, score seasons separately, add reviews, and log repeat plays with their own dates. Personal lists stay private or open to other users on your instance, comments attach to titles, seasons, and episodes, and following users surfaces their ratings and activity. TMDB powers discovery: trending titles, genre and provider filters, release schedules, and search across people and collections merged with your library. Detail pages combine posters, cast, trailers, and your files' quality details, and one click sends a missing title to Radarr or Sonarr. Continue Watching and Next Up cards, a fifteen day episode calendar, and Pick a Movie or Pick a Show suggestions answer what to watch next. Trakt, Simkl, and MDBList sync moves history and ratings in both directions. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.

Deploy
Subarr screenshot thumbnail

Subarr

Subarr is the coordination, measurement, and quality layer for Whisper subtitle generation, sitting between Bazarr, Sonarr, Radarr, and subgen to decide what gets transcribed, in what order, and whether the result is any good. Its Coverage walk scans your whole library and scores every subtitle gap with a reason: no track, embedded-only, Bazarr-wanted, audio mislabeled, or low quality. Queue a file, a folder, or an entire series from the Library tab and watch it move through probing, transcribing, and write-back on the dashboard. The Review queue plays you the actual dialogue, picked out by voice-activity detection, so you can verify a subtitle really matches the audio language before it lands. It flags files whose default audio track is not the original language and swaps tracks in place, heading off the double-translation trap. A provider leaderboard records which subtitle sources actually deliver for your library, and the Tuning Lab lets you tune Whisper recipes against your own media. Rules and scheduled walks keep the work flowing, with Tautulli now-playing signals boosting whatever you are about to watch. Finished subtitles are written next to your media, and your Plex or Jellyfin library refreshes the moment one lands. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
Jellydash screenshot thumbnail

Jellydash

Jellydash answers the questions every Jellyfin admin asks, starting with who is watching right now and whether that stream is transcoding. Live cards show each session's artwork, user, quality, progress, and playback method, including the reason a transcode was needed, and live TV channels appear with real program progress. Behind the scenes, a background poller records every play even when nobody has the dashboard open, building a history you can search, filter by user or library, and export to CSV with poster art intact. Older Jellyfin or Emby Playback Reporting backups import in seconds, so years of viewing are not lost when you switch. Statistics turn that history into watch-time trends, top users, device and client activity, codec breakdowns, and transcode reasons, and clicking a chart opens the exact plays behind it. A monthly recap looks back at a finished month with rankings and daily activity, while trending and all-time most-watched strips show what your household actually loves. Optional pages follow Jellyseerr requests as they arrive and read the status of SABnzbd, qBittorrent, Transmission, Deluge, and NZBGet clients without ever touching their queues. Server activity, maintenance tasks, and system status stay one click away, and selected users can be excluded from monitoring entirely. When someone presses play, a notification can reach your phone through Telegram, Pushover, Discord, ntfy, Gotify, or Web Push. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Deploy
Halcyon Video screenshot thumbnail

Halcyon Video

Friday night, 1994: you are standing in the Action aisle deciding what the weekend looks like, except the shelves are stocked with your own library and the store lives in your browser. Halcyon Video rebuilds that ritual in 3D around your Jellyfin, Plex, or Emby server, turning libraries into aisles and genres into signed sections you can walk. Pick a case off the shelf and it comes up in your hand at true rental proportions; flip it over for the synopsis, cast, runtime, ratings, and a technical table read from the actual file. Seasons arrive as box sets, popular titles sit deeper on the shelf, and the clerk behind the counter searches by title, director, or genre and recommends from your catalog and watch history. Carry an armful to the checkout and she bags them in plastic that folds around the cases, receipt and all. A RomM connection opens a games department with platform-correct cartons and clamshells, while Jellyseerr requests appear as discovery cases you can order in-store. Drive it from the couch with a TV remote, gamepad, keyboard, or phone, or let attract mode tour the floor past the ceiling CRTs. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.

Deploy