Status-Portal
Portal de estado personal para servidores domésticos (Jellyfin, *Arr) con panel administrativo, monitoreo automático de servicios, gestión de incidentes, modo kiosco y notificaciones integradas.
Ficha actualizada 24 sept 2026, 22:12 · upstream 24 sept 2026, 22:11 · release v1.9.1
Qué es Status-Portal
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Status-Portal es una herramienta diseñada para gestionar la información pública de un servidor doméstico. Permite mostrar enlaces a servicios, anuncios, ventanas de mantenimiento e incidencias, todo editable desde un panel administrativo sin necesidad de conocimientos avanzados de Flask o HTML. Utiliza Python y Flask como backend con SQLite para el almacenamiento, lo que facilita su implementación en entornos modestos.
- Crear una página pública centralizada para mostrar el estado de servicios como Jellyfin, Home Assistant o SMB.
- Gestionar ventanas de mantenimiento programadas que cambian automáticamente el estado de los servicios afectados.
- Configurar un modo kiosco en pantallas secundarias para rotar información de recursos y VMs.
- Integrar autenticación de visitantes mediante Jellyfin para permitir búsqueda unificada y solicitudes de contenido.
- Enviar notificaciones automáticas a Discord o email cuando se detectan fallos o se cierran incidentes.
- Monitoreo automático con periodos de gracia, reintentos y detección de estados lentos.
- Compatibilidad verificada con Jellyfin 10.8 a 12.0 mediante autenticación moderna.
- Modo kiosco nativo para displays montados en pared o tablets dedicadas.
- Actualización automática desde el panel administrativo con verificación de integridad y rollback.
- API de delegación de notificaciones para que otras aplicaciones utilicen los mismos canales.
- Requiere actualización del portal a v1.8.8 o superior antes de migrar Jellyfin a la versión 12.0 para evitar errores de autenticación.
- La compatibilidad con versiones de Jellyfin anteriores a 10.8 no ha sido verificada exhaustivamente.
- Dependencia de Python 3.10 o superior para la instalación nativa.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instalar en un entorno con Python 3.10+ o usar Docker. Para producción, ejecutar el servidor mediante waitress. Configurar variables de entorno antes del arranque. Asegurar copias de seguridad antes de actualizar Jellyfin a v12.0 si se usa la integración.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.

