3m-ui
Panel web ligero y autoalojado para gestionar el proxy Mihomo en Linux. Incluye gestión de usuarios, nodos, rutas, SSL/ACME y Telegram. Binario único Go con React embebido.
Ficha actualizada 22 sept 2026, 17:59 · upstream 22 sept 2026, 17:06 · release v1.3.6
Qué es 3m-ui
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
3m-ui es un panel de administración web ligero diseñado para gestionar servidores proxy basados en Mihomo bajo Linux. Funciona como una interfaz centralizada para configurar listeners, usuarios, suscripciones y reglas de enrutamiento sin necesidad de interacción directa con la línea de comandos del motor subyacente. La arquitectura integra el frontend React compilado dentro de un único binario Go, eliminando dependencias externas complejas en el sistema anfitrión y facilitando despliegues rápidos mediante scripts o contenedores Docker.
El software soporta múltiples protocolos de proxy como VLESS, Trojan, Shadowsocks y Hysteria2, junto con gestión avanzada de certificados SSL/ACME y validación de configuraciones antes de aplicar cambios. Incluye características de seguridad robustas como autenticación JWT, TOTP y soporte para Telegram para alertas operativas. La persistencia de datos se maneja mediante SQLite local, asegurando que la configuración sobreviva a reinicios del servicio.
Para despliegue, se recomienda utilizar el script oficial de instalación o Docker Compose, asegurando siempre realizar copias de seguridad de la base de datos y los certificados antes de actualizaciones mayores. La primera vez que se accede al panel, es obligatorio cambiar la contraseña generada aleatoriamente para garantizar la seguridad del entorno.
- Gestión centralizada de nodos proxy y configuración de listeners multi-protocolo
- Administración de usuarios con límites de tráfico, cuotas y periodos de validez
- Automatización de certificados SSL/ACME para conexiones seguras TLS
- Integración con Telegram para notificaciones de estado y comandos de gestión
- Clustering multi-nodo para sincronizar configuraciones entre paneles remotos
- Binario único Go con React embebido, sin dependencias externas en el host
- Soporte nativo para múltiples protocolos (VLESS, Trojan, Hysteria2, etc.)
- Gestión avanzada de rutas y reglas estructuradas con validación previa
- Seguridad robusta con JWT, TOTP y autenticación por correo o Telegram
- Interfaz web moderna basada en Ant Design con soporte multilenguaje
- Persistencia de datos local mediante SQLite, no distribuida nativamente
- Requiere Go compilado en el host o uso estricto de imágenes Docker oficiales
- Dependencia del motor proxy Mihomo instalado previamente o incluido en la imagen
- Actualizaciones manuales necesarias para cambiar entre canales (estable vs pre-release)
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instalar vía script oficial `curl ... | sudo sh` o Docker Compose. Backup crítico: DB, certificados y config. Cambiar contraseña inicial obligatoriamente. Verificar puertos TCP/UDP en firewall tras añadir nodos.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
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.