Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

zpanel

ZPanel es un panel de navegación auto-alojado ligero, fork independiente de Sun-Panel, diseñado para NAS, homelabs y servidores personales. Ofrece gestión de Docker, personalización avanzada de UI y seguridad básica integrada.

Ficha actualizada 24 sept 2026, 12:36 · upstream 24 sept 2026, 12:31 · release v1.2.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es zpanel

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

ZPanel es una interfaz de navegación auto-alojada ligera y limpia, desarrollada como un fork independiente de la versión open-source de Sun-Panel (licencia MIT). Su objetivo principal es proporcionar una página de inicio funcional para servidores domésticos, NAS o homelabs, priorizando el bajo consumo de recursos y la facilidad de despliegue. El proyecto mantiene una arquitectura separada del original, enfocándose en mejorar la experiencia de usuario, la gestión de datos de navegación y la seguridad.

CASOS DE USO
  • Dashboard unificado para gestionar servicios en NAS o servidores domésticos
  • Portal de navegación interna para equipos de trabajo pequeños u organizaciones
  • Pantalla de inicio personal para navegador con widgets de estado del sistema
  • Entrada de gestión ligera para contenedores Docker en entornos de confianza
  • Página de navegación pública y solo lectura para compartir enlaces seleccionados
PUNTOS DESTACADOS
  • Arquitectura híbrida: Frontend en React/TypeScript/Vite con backend en Go
  • Despliegue simplificado mediante Docker Compose con persistencia local
  • Seguridad integrada: Captcha, limitación de tasas y cabeceras de seguridad
  • Alta personalización: CSS/JS customizables, temas oscuros/claros y multilenguaje
  • Gestión de usuarios con aislamiento de datos por usuario y exportación/importación
  • Mantenibilidad: CI/CD, health checks en /api/healthz y auditoría de calidad
PRECAUCIONES
  • No es el proyecto oficial original; evoluciona bajo dirección propia independiente
  • Acceso al socket Docker requiere configuración manual de grupos y permisos
  • Imágenes alojadas en ghcr.io/vivalucas, no en Docker Hub oficial
  • Funcionalidades de recuperación para CSS/JS customizados aún en desarrollo
  • Requiere cambio de contraseña por defecto tras el primer inicio
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Utilizar docker-compose.yml con mapeo explícito de puertos (ej. 192.168.x.x:6521:6521) para LAN. Para acceso público, mantener bind a 127.0.0.1 y usar reverse proxy (Nginx/Caddy). Cambiar contraseña admin inmediatamente. Usar etiquetas de versión explícitas para rollbacks. Montar /var/run/docker.sock solo si se requiere gestión de contenedores host.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.jsGo
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
65211002
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.