Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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.
PUNTOS DESTACADOS
  • 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.
PRECAUCIONES
  • 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.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Public status pageAdmin services page
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Python
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
5000587
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.