Jellyfin modules, one job each
Coral is 7 independent modules that extend Jellyfin. Every one ships as a Docker image, reads your Jellyfin server as the source of truth, and runs on its own — there is no shared database and no module you are obliged to install. Pick the one that solves your problem and ignore the rest.
Watching
Browse and play video from your Jellyfin libraries.
Music and parties
Shared-queue modules for bars, house parties, and anywhere a room picks the music together.
KAPOW!
Comic-book karaoke queue manager for bars and parties
Hosts create a room, guests scan a QR code, search for tracks, and vote songs up the queue while the host controls the night from a booth view.
Encore
Moderated guest music requests for house-party mode
Guests browse Jellyfin music and send queue requests while the host approves, rejects, and controls what actually plays next.
Reading
Books, manga, comics, and PDFs kept in Jellyfin.
Library management
Acquire, organise, and clean up what Jellyfin indexes.
Tide
Torrent downloads with a calmer control surface
Add torrents fast, enforce active queue limits, reprioritize files by piece selection, and inspect peers, trackers, and a piece map when you need the deep view.
Librarian
Media hygiene and enrichment for self-hosted libraries
Scan, organize, enrich, and maintain your Jellyfin library with a management layer focused on metadata quality and long-term cleanliness.
Ambient displays
Passive screens that show what is playing without being driven.
Run the whole reef at once
Every module is a container, so they compose. TheJellyfin Docker Compose stack guideputs Jellyfin and the Coral modules in a single file you can copy onto a NAS.