Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

daidai-panel-native

Aplicación Android nativa (APK) que ejecuta un panel de control completo sin root. Incluye entorno Linux embebido (Ubuntu), terminal NDK, gestión de tareas/scripts, dependencias (pip/npm/apt), API REST local y panel web integrado. Soporta ARM64/x86_64 con CI automatizado.

Ficha actualizada 22 sept 2026, 15:09 · upstream 22 sept 2026, 13:42 · release v2.0.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es daidai-panel-native

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

daidai-panel-native es una aplicación Android nativa que ejecuta un panel de control completo sin necesidad de root. Utiliza Flutter para la interfaz y Kotlin en un proceso independiente (:panel) para lógica crítica. Incluye un entorno Linux embebido (Ubuntu 24.04) compilado mediante NDK con PRoot, permitiendo ejecutar scripts, tareas programadas y gestionar dependencias como Python y Node.js directamente en el dispositivo.

La arquitectura separa la interfaz Flutter del backend Go upstream (panel/server), manteniendo compatibilidad de API mientras se ejecuta localmente. Soporta ARM64 y x86_64, con CI automatizado que incluye pruebas de calidad, compilación de APKs y pruebas de humo en dispositivos reales o emuladores. Incluye gestión segura de credenciales (JWT, tokens, SSH keys) y panel web embebido accesible vía navegador o app.

CASOS DE USO
  • Automatización de tareas locales (scripts, cron) sin root
  • Gestión de dependencias (pip/npm/apt) con control de versiones
  • Monitorización y logs en tiempo real desde la interfaz
  • API REST local para integración con otros servicios
  • Panel web embebido accesible vía navegador o app
PUNTOS DESTACADOS
  • Funciona sin root usando PRoot/Ubuntu embebido
  • Soporte nativo ARM64/x86_64 en APKs oficiales
  • Integración con upstream Go panel/server manteniendo compatibilidad API
  • Flujo de CI robusto con pruebas de calidad y evidencia de release
  • Gestión segura de credenciales (JWT, tokens, SSH keys)
PRECAUCIONES
  • Dependencia de glibc y APIs de escritorio Linux que pueden fallar en dispositivos antiguos
  • Actualizaciones del runtime vinculadas al APK sin backend independiente
  • Limitaciones de simuladores ARM64 en CI (solo x86_64 soportado oficialmente)
  • Requiere configuración manual de secrets para firma (JKS, passwords)
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 versión estable desde GitHub Releases y verificar hash SHA-256. Instalar en Android API 24+ (preferiblemente 30+) con al menos 1GB RAM libre. Modificar credenciales iniciales tras el primer login. Para producción, habilitar autenticación JWT/SSH y configurar proxy de paquetes si se usan repositorios privados.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

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