Repository navigation
Home
Adam edited this page Aug 27, 2026
·
4 revisions
Full documentation for Status Portal — a personal status portal for a home server (Jellyfin, *Arr stack, Jellyseerr, SMB...), managed entirely from an admin panel in the browser, no Flask knowledge required.
The README has a quick start and the feature list, and the project website has a visual overview with screenshots. This wiki covers everything else, in depth.
- Installation & Setup — running it with native Python (recommended) or Docker, the session key, how long sign-ins last, publishing it beyond your LAN
- Configuration Reference — every environment variable, its default, and what it does
- Daily Use / Admin Panel Guide — every admin page: services, announcements, incidents, maintenance, reports, integrations, resources, system, about, high-load indicator, info page, settings, the Discord bot, scheduled tasks, Jellyfin sign-in, the account page, and two-factor authentication
- Updating & Rollback — the three ways to update, stable vs. unstable channels, what's never overwritten, and how to roll back if something goes wrong
- Security Notes — what's already in place, and what to add before exposing this beyond a VPN/LAN
- Project Structure — a tour of the repo layout
- Testing — running the test suite, and what it covers