Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

solovey-ui

Panel web autoalojado para gestionar servidores sing-box con arquitectura modular, instalador consciente de componentes y herramientas operativas integradas. Soporta perfiles de despliegue nativo y Docker con imágenes inmutables.

Ficha actualizada 24 sept 2026, 22:15 · upstream 24 sept 2026, 21:52 · release v2026.3.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es solovey-ui

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

Solovey UI es una interfaz web GPL-3.0 diseñada para administrar instancias de `sing-box` mediante un panel modular que incluye gestión de usuarios, reglas de enrutamiento, DNS, TLS y suscripciones de clientes. El proyecto permite instalar perfiles completos o reducidos (core/minimal) seleccionando componentes opcionales como actualizaciones de interfaz, importación XUI o notificaciones Telegram.

La arquitectura soporta despliegues nativos endurecidos (`native-hardened`) que ejecutan el panel sin capacidades superfluas y Docker con imágenes inmutables y procesos no root. Incluye herramientas CLI para diagnóstico, copias de seguridad, restauración y auditoría de eventos, priorizando la seguridad y la integridad de los datos.

CASOS DE USO
  • Gestión centralizada de reglas de enrutamiento y DNS para servidores proxy sing-box.
  • Migración de paneles existentes mediante herramientas de importación XUI con revisión previa.
  • Venta o gestión de suscripciones de clientes pagas con interfaz administrativa dedicada.
  • Recepción de alertas operativas y envíos de copias de seguridad vía Telegram.
  • Despliegue modular instalando solo los componentes necesarios para reducir la huella de recursos.
  • Auditoría y diagnóstico continuo mediante herramientas integradas como `doctor` y `diagnose`.
PUNTOS DESTACADOS
  • Instalador consciente de componentes que registra rutas y hooks solo cuando se habilitan módulos específicos.
  • Soporte nativo para perfiles de despliegue Docker con imágenes inmutables y archivos de sistema en modo solo lectura.
  • Capacidad de exportar clientes a formatos URI, JSON de sing-box, YAML de Clash/Mihomo o Xray.
  • Perfiles de seguridad endurecida que ejecutan el servicio sin capacidades administrativas de red innecesarias.
  • Sistema de actualizaciones firmado con manifestos y checksums para garantizar la integridad del binario.
  • Gestión de suscripciones remotas con normalización de datos, verificación de latencia y sincronización de grupos.
PRECAUCIONES
  • La versión experimental requiere pruebas en entorno de desarrollo antes de su uso en producción.
  • El componente `server-protection` está deshabilitado por defecto y no establece la operatividad inmediata tras instalarlo.
  • Los builds para ARMv5, ARMv6 y s390x omiten el protocolo Naive/Cronet según la documentación de lanzamiento.
  • La actualización del panel no puede eliminar o inhabilitar su propia interfaz de gestión desde dentro de esa misma superficie.
  • El despliegue avanzado de red en Docker requiere revisión previa del manual y no es compatible por defecto.
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

Instalar mediante script oficial con perfil `native-hardened` para máxima seguridad, evitando `CAP_NET_ADMIN`. En Docker, fijar siempre el digest de la imagen (`SOLOVEY_UI_IMAGE_DIGEST`) y usar perfiles explícitos de bridge o host. Realizar copias de seguridad antes de actualizar y revisar la configuración generada al cambiar comportamientos de red.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.jsGo
SERVICIOS
MongoDB
BASES DE DATOS
MongoDB
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.