Skip to content

🪸 Coral

A reef of independent Docker modules that extend Jellyfin with modern UX.

Each one alive on its own — thriving together.

License: MIT Docker npm Website Sponsor


The Modules

Module What it does Status
🎬 Aurora High-end cinematic Jellyfin frontend 🟢 In Progress
🎤 KAPOW! Karaoke queue manager for bars & events 🟡 MVP Built
📖 Fathom Modern reading app from your NAS ⚪ Planned
📺 Marquee Ambient now-playing display ⚪ Planned
🎶 Encore Guest media request system ⚪ Planned
🗂️ Librarian Smart media management layer ⚪ Planned

Shared Packages

Package What it does Status
📦 @get-coral/jellyfin TypeScript Jellyfin API client 🟢 Published

Three Rules

🐳 Docker native — Every module ships as a container. One Compose file, one command, running on your NAS.

🪸 Jellyfin as source of truth — Modules never share a database. Communication happens through the Jellyfin API.

🔓 MIT forever — No paid tier, no SaaS, no cloud dependency. Sponsor if it brings you value.


Get Started

# docker-compose.yml
services:
  kapow:
    image: ghcr.io/get-coral/kapow:latest
    ports: ["3000:3000"]
    environment:
      JELLYFIN_URL: http://your-nas:8096
      JELLYFIN_API_KEY: your_key
  db:
    image: postgres:alpine

Contributing

All modules are open to contributions. Each repo has its own CONTRIBUTING.md. Found a bug? Open an issue in the relevant module repo. Have a module idea? Start a discussion.


Built by @ElianCodes · Born at Comic Sans bar in Ghent 🍺

Popular repositories Loading

  1. aurora aurora Public

    alternative Jellyfin UI made for the future

    TypeScript 1

  2. KAPOW KAPOW Public

    TypeScript

  3. getcoral.dev getcoral.dev Public

    CSS

  4. .github .github Public

  5. Jellyfin Jellyfin Public

    TypeScript

  6. template template Public template

    TypeScript

Repositories

Showing 10 of 10 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…