dashGO
dashGO es un panel de gestión de proxies autoalojado basado en Go + Vue 3 con backend sing-box. Soporta Docker Compose, ofrece estadísticas de tráfico, control de usuarios y está diseñado para despliegues Linux VPS.
Ficha actualizada 22 sept 2026, 17:13 · upstream 22 sept 2026, 15:43 · release 1.1
Qué es dashGO
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
dashGO es una plataforma moderna de gestión de proxies construida con Go en el backend y Vue 3 en el frontend, utilizando sing-box como motor de proxy. El sistema permite administrar nodos, gestionar usuarios y monitorear tráfico en tiempo real desde un panel web responsivo compatible con móviles.
El proyecto utiliza arquitectura microservicios con soporte para múltiples bases de datos (SQLite por defecto o MySQL externo), autenticación JWT, protección contra SQL injection y XSS. Incluye integración con Redis para caché y Nginx como reverse proxy. La licencia MIT permite uso comercial y modificaciones.
Destaca su enfoque en auto-alojamiento: los usuarios mantienen el control de sus datos sin depender de terceros. El despliegue es rápido mediante Docker Compose o script install.sh, aunque requiere entorno Linux con Docker instalado.
- Gestión centralizada de nodos proxy VLESS/VMess para múltiples clientes
- Panel administrativo para asignar usuarios y controlar cuotas de tráfico
- Monitoreo en tiempo real de consumo de datos por usuario/nodo
- Despliegue rápido en VPS Linux con Docker Compose (2 minutos)
- Alternativa open source a paneles comerciales como PanelAdmin
- Backend Go + frontend Vue 3 con arquitectura moderna y rendimiento optimizado
- Soporte nativo para sing-box, el proxy más eficiente actualmente
- Docker Compose incluido con despliegue en un solo comando
- Licencia MIT permite uso comercial y modificaciones del código fuente
- Protección de seguridad integrada: JWT, SQL injection prevention, XSS protection
- Estadísticas de tráfico en tiempo real para auditoría y facturación
- Solo compatible con sistemas Linux (Ubuntu/Debian/CentOS), no Windows/macOS
- SQLite no soporta arquitectura arm64; requiere MySQL en ese caso
- Dependencia obligatoria de Docker y Docker Compose para instalación
- No incluye panel web preconfigurado, requiere acceso SSH inicial
- Requiere configuración manual de certificados SSL/HTTPS o Cloudflare
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.
Despliegue recomendado: usar install.sh con opción MySQL si es arm64. Habilitar HTTPS con Cloudflare Origin Certificate (Full strict, TLS 1.2+). Abrir puertos 80/443 en firewall. Verificar logs con docker compose ps y docker compose logs -f dashgo. Para producción: usar MySQL externo, no SQLite. Reiniciar servicios con docker compose restart.
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.