Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

sanctum_daemon

Dashboard nativo Android para gestionar Jellyfin y la pila *arr (Radarr, Sonarr, Lidarr) con interfaz estilo terminal. App nativa en Kotlin/Compose sin backend propio, ideal para homelabs que requieren control total sobre descargas y reproducción.

Ficha actualizada 22 sept 2026, 17:24 · upstream 22 sept 2026, 15:02 · release v2.1.3

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es sanctum_daemon

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Sanctum Daemon es una aplicación nativa de Android diseñada como panel de control centralizado para ecosistemas de autogestión basados en Jellyfin y la pila *arr. A diferencia de soluciones con backend propio, esta app actúa como un daemon que interactúa directamente con las APIs de los servicios (Jellyfin, Radarr, Sonarr, Lidarr, Seerr, NZBGet), eliminando la necesidad de cuentas adicionales o intermediarios. La interfaz adopta una estética de terminal en matriz, ofreciendo una experiencia minimalista y eficiente para usuarios avanzados que prefieren consolidar múltiples herramientas en un único punto de acceso móvil.

La aplicación destaca por su enfoque en la privacidad y portabilidad, utilizando AES-256-GCM para encriptar credenciales en el Android Keystore y permitiendo exportar configuraciones protegidas por contraseña. Incluye soporte nativo para Android TV con una APK separada optimizada para control remoto y reproducción de video mediante libmpv, asegurando compatibilidad con hardware limitado. Además, integra notificaciones instantáneas a través de ntfy y widgets Glance para el panel de inicio, facilitando la monitorización continua sin abrir la app completa.

CASOS DE USO
  • Monitorización centralizada de descargas y estado de servicios *arr desde el móvil
  • Reproducción de contenido multimedia a través de Jellyfin con soporte para casting
  • Gestión de solicitudes de Seerr (aprobar/denegar) directamente desde la app
  • Configuración de atajos HTTP personalizados para interactuar con APIs externas
  • Uso en Android TV como cliente de reproducción y panel de control unificado
PUNTOS DESTACADOS
  • Interfaz nativa en Kotlin/Compose sin backend propio, llamadas directas a APIs de servicios
  • Soporte nativo para Android TV con libmpv y control remoto optimizado
  • Encriptación AES-256-GCM de credenciales y exportación portátil de configuración
  • Integración con ntfy para notificaciones en tiempo real y widgets Glance
  • Gestión unificada de pila *arr (Radarr, Sonarr, Lidarr) y Jellyfin en una sola app
PRECAUCIONES
  • Soporte oficial limitado a una configuración específica de homelab (Jellyfin 12.1.0, Radarr 6.4.4, etc.)
  • Requiere Android 8.0+ y arquitectura arm64-v8a para la versión móvil; no soporta x86 ni 32-bit sin compilación manual
  • Sin sistema de reporte de errores integrado; los bugs deben reportarse manualmente vía issue tracker
  • La versión para TV es una APK distinta con ID diferente, no instalable sobre la app móvil
01

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

Descargar APK firmado desde releases oficiales. Instalar vía ADB o manual. Requiere Android 8.0+ y arquitectura arm64-v8a (la versión TV incluye también armeabi-v7a). No hay Docker ni Compose; es una app nativa que se instala como APK. Para desarrollo, usar gradle assembleDebug.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.