{"repo":"MorganKryze/JellyFlare","free":true,"listed":false,"github":"https://github.com/MorganKryze/JellyFlare","clone":"git clone https://github.com/MorganKryze/JellyFlare.git","description":"Put announcements where your users will actually see them; a customisable banner at the top of Jellyfin, with rotating messages, scheduling, and link support.","language":"HTML","stars":61,"topics":["alerts","announcements","jellyfin","jellyfin-plugin","jellyfin-web","notifications","plugin","banner","community","media"],"license":"GPL-3.0","category":"self-hosted-apps","readme_excerpt":"JellyFlare - A Jellyfin Plugin Put announcements where your users will actually see them: a customisable banner at the top of Jellyfin, with rotating messages, scheduling, and link support. Features - 🔄 Rotating messages with configurable display and pause durations - 🎨 Per-message background and text colour with a named preset palette - 📅 Flexible per-message scheduling: always, fixed date range, annual (e.g. Christmas), monthly (nth weekday, e.g. last Friday), weekly, or daily time window - 📌 Permanent banner library: save multiple entries and pick the active one; supersedes all rotation messages when enabled - 🎛️ Configurable dismiss controls: show/hide × and \"hide all\" buttons, with custom sizes and label - 🔗 Optional click-through URL per message; clicking the banner opens a link in a new tab - 🙈 Option to hide the banner while browsing the admin dashboard - 🔁 Cross-tab dismiss sync: dismissing a message in one tab instantly hides it in all other open tabs - 🛠️ Maintenance mode (new) : instantly block non-admin users at the API level with a full-screen overlay; overlay also appears on the login page so kicked-out users see an explanation; optional link to an external status page; schedule activation, deactivation, and server restarts automatically Prerequisites Install these before adding JellyFlare. 1. Jellyfin 10.11.10+ or 12.0 (jellyfin.org). Earlier versions are not supported. 2. JavaScript Injector (by n00bcodr) — always required; it delivers the banner scr","default_branch":null,"files":null,"tree":[],"storefront":"/r/MorganKryze","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MorganKryze/JellyFlare/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}