Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

relay-panel

Panel auto-alojado en Rust para gestionar reenvíos TCP/UDP con WebSocket, cuotas y estadísticas de tráfico en tiempo real.

Ficha actualizada 24 sept 2026, 7:02 · upstream 24 sept 2026, 6:54 · release v1.2.10

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es relay-panel

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

RelayPanel es una interfaz web para administrar reglas de reenvío de puertos TCP y UDP, agrupar dispositivos y configurar límites de cuota. Está construido con React para la interfaz y Axum/Tokio en Rust para el backend, ofreciendo soporte nativo para bases de datos SQLite o PostgreSQL.

CASOS DE USO
  • Gestión centralizada de reglas de reenvío TCP/UDP con balanceo por round-robin o failover automático
  • Monitoreo de tráfico y cuotas por usuario o regla con visualización gráfica de consumo histórico
  • Administración remota de nodos sin acceso SSH mediante actualización directa desde el panel
  • Control de seguridad con autenticación JWT, tokens Bearer en nodos y cambio forzado de contraseña inicial
PUNTOS DESTACADOS
  • Arquitectura ligera: panel ~7 MB y nodo ~4 MB con soporte para amd64 y arm64
  • Gestión de reglas con límites de conexiones concurrentes, reinicios programados y recuperación automática tras fallos
  • Integración con Telegram o email para notificaciones de caída de nodos o alertas de tráfico
  • Sistema de facturación interno con soporte para recargas por código (card key) y renovación de paquetes
PRECAUCIONES
  • La actualización de nodos desde el panel corta las conexiones activas del nodo afectado
  • El sistema depende de Tokio para la gestión asíncrona de TCP/UDP, lo que requiere configuración adecuada en entornos de producción
  • No incluye soporte nativo para Docker Swarm o Kubernetes, solo Docker Compose y despliegues binarios
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

RelayPanel Logo
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

Recomendado usar PostgreSQL en producción. Antes de actualizar el panel, respaldar .env y la base de datos. Para nodos systemd, usar la función de actualización del panel; para contenedores Docker, actualizar manualmente la imagen.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.jsRust
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
18888
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.