v1.10 · MediaOps live
Your own Netflix-grade
streaming platform.
Monarch rebrands the classic *arr stack as one premium media platform: Jellyfin streaming with user profiles, AI-powered recommendations and smart search, library health analytics, the whole Sonarr/Radarr/Lidarr/Prowlarr automation family wired automatically, and live TV with a native M3U tuner and XMLTV guide — with one-command installs and a bootable live/install ISO.
$ git clone https://github.com/innotelinc/monarch.git && cd monarch && cp .env.sample .env && ./setup.sh
Media, from library to living room.
Acquisition, organization, streaming and discovery — one platform on your own hardware.
Jellyfin streaming
User profiles, watch history and a polished playback experience.
AI recommendations
Smart search and personalized recommendations across the whole library.
*arr automation family
Sonarr, Radarr, Lidarr and Prowlarr wired automatically — requests flow to downloads to libraries.
Health analytics
Library health and quality reports per service.
Live TV
Native M3U tuner and XMLTV guide for Jellyfin Live TV.
One-command install
Plus a bootable live/install ISO and an offline bundle for air-gapped deployment.
The Media layer of the stack.
Monarch consumes Cerulean (identity via Authentik + secrets via Infisical), ONYX (storage) and Magnate (revenue).
Jellyfin
Streaming engine with user profiles and watch history.
*arr stack
Sonarr / Radarr / Lidarr / Prowlarr automation family.
AI recommendations
Recommendation + smart-search service over the library index.
Live TV
M3U tuner and XMLTV EPG guide for Jellyfin Live TV.
# one-command install: stack + arr + live TV $ ./setup.sh >> [stack] installing Sonarr/Radarr/Lidarr/Prowlarr >> [jellyfin] media server online → media.magnate.innotel.us >> [auth] Authentik SSO + paid_users group wired $ ./scripts/status.sh all 14 services healthy · library indexed · EPG synced
Every surface of the media stack.
Canonical subdomains under monarch.innotel.us with wildcard TLS and Cerulean SSO — auth.monarch.innotel.us fronts the shared Cerulean Authentik, so Homarr and Jellyfin (LDAP) log in with one identity.
Roadmap.
Shipped as v1.10; AI recommendations roll out platform-wide next.
Jellyfin + *arr stack, live TV, health analytics, live/install ISO.
doneAI recommendations and smart search across all libraries.
nextSecurity audit, hardening, LTS channel.
later