cloudflared-manager
Interfaz web para gestionar túneles Cloudflare en homelab, ejecutable como contenedor Docker o LXC de Proxmox. Proporciona supervisión continua (keep-alive), enrutamiento multi-dominio y gestión remota sin intervención en el escritorio.
Ficha actualizada 28 sept 2026, 14:22 · upstream 28 sept 2026, 14:01 · release v0.3.4
Qué es cloudflared-manager
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Cloudflared Manager es una interfaz web independiente para crear y ejecutar túneles Cloudflare en entornos de homelab. Se despliega como contenedor Docker o LXC de Proxmox, permitiendo gestionar todos los túneles desde un panel centralizado sin necesidad de mantener procesos activos en el escritorio.
La aplicación soporta múltiples cuentas de Cloudflare mediante un único token, con protección contra conflictos de DNS y creación automática de registros CNAME. Incluye supervisión continua que recupera automáticamente los túneles tras fallos, interrupciones de red o reinicios, utilizando watchdogs que verifican la salud cada 30 segundos.
La interfaz está construida con React y Next.js, utiliza el sistema de diseño Kumo de Cloudflare y soporta múltiples idiomas (inglés, portugués brasileño, español, francés, italiano y alemán) con temas claro y oscuro. Los datos se almacenan en SQLite con cifrado AES-256-GCM para el token de la API.
- Centralizar la gestión de múltiples túneles Cloudflare desde una única interfaz web
- Publicar servicios locales bajo cualquier dominio del mismo cuenta de Cloudflare que el túnel
- Mantener túneles activos tras reinicios o interrupciones de red mediante supervisión automática
- Gestionar varios cuentas de Cloudflare con un único token y filtrado por cuenta
- Supervisión continua con watchdog que reinicia túneles no saludables tras exponencial backoff
- Soporte multi-cuenta Cloudflare con gestión centralizada de tokens cifrados AES-256-GCM
- Creación automática de registros CNAME y protección contra conflictos de DNS
- Interfaz web multilenguaje (6 idiomas) con temas claro/oscuro usando sistema Kumo
- Despliegue flexible como Docker o Proxmox LXC con instalación en un comando
- Logs en tiempo real, historial de eventos y gráficos de tráfico por túnel
- Solo admite un usuario administrador; no soporta autenticación multiusuario
- Túneles configurados con config.yml local se muestran solo en modo lectura
- En LXC no privilegiado o contenedores pueden aparecer advertencias sobre buffers QUIC UDP y ping_group_range que no afectan la operación
- El token de API nunca se envía al navegador; cada túnel usa su propio archivo de credenciales con permisos 0600
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
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.
Para Docker: usar docker compose up -d o docker run con puerto 8080 y volumen /data. Para Proxmox LXC: ejecutar el script de instalación en el host. Ambos soportan arquitectura x86-64 y ARM64. El token de API se configura tras la primera conexión; los túneles persisten tras reinicios del contenedor/LXC.
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.





