Cloudflared en FlyEnv
cloudflared es el cliente de línea de comandos de código abierto de Cloudflare para Cloudflare Tunnel: el daemon que conecta un servicio local con el edge de Cloudflare para que sea accesible a través de un hostname público. El módulo Cloudflared de FlyEnv gestiona el binario de línea de comandos cloudflared: instala varias versiones en paralelo, decide cuál resuelve tu terminal y registra tus propias compilaciones desde directorios personalizados. Su función principal dentro de FlyEnv es proporcionar el binario con el que el módulo Cloudflare Tunnel ejecuta tus túneles: el módulo en sí no tiene daemon, ni archivos de configuración, ni logs, solo dos pestañas: Service y Version Manager.

Gestión de versiones de Cloudflared
Instala versiones de cloudflared en paralelo desde Cloudflared → Version Manager y manténlas todas disponibles a la vez.
- Lista en línea estática: descarga directamente las compilaciones oficiales de cloudflared: un archivo
.tgzen macOS (FlyEnv lo descomprime y elimina el atributo de cuarentena por ti), un.exeen Windows y un binario simple en Linux. - Homebrew: en macOS y Linux, instala cloudflared desde Homebrew junto a las compilaciones estáticas.
- Directorios personalizados: apunta FlyEnv a cualquier carpeta que contenga tu propia compilación de cloudflared y aparecerá en la lista de instaladas junto a las versiones gestionadas.

Cambio de versión en la línea de comandos
La pestaña Service no ejecuta un servicio en segundo plano: aquí cloudflared es solo un binario, por lo que no hay ningún daemon que FlyEnv deba gestionar. La pestaña es una tabla de versiones instaladas cuya función es controlar el PATH.
- Cambio de versión en el terminal: al seleccionar una versión aquí, el binario de esa instalación se registra en tu
PATH(o se elimina de él), de modo que el comandocloudflareddel terminal resuelve a la versión que elegiste: el mismo mecanismo descrito en la guía del entorno PATH del sistema. - Alias por versión: asigna un alias corto a las compilaciones casi idénticas para que sigan siendo fáciles de distinguir en la lista.
- Mantenimiento: cada fila muestra la ruta de instalación de la versión y ofrece una acción de eliminación para las versiones que ya no necesitas.
Guías, soluciones y demos relacionados
Continúa con una guía práctica, una solución, una demo o una perspectiva de la comunidad.
Notas de compatibilidad
Este módulo se limita deliberadamente a los binarios y al PATH: proporciona y cambia versiones de cloudflared, pero no crea ni ejecuta túneles por sí mismo. Las instancias de túnel, las reglas DNS y los logs por túnel se encuentran en el módulo Cloudflare Tunnel independiente, que te pide elegir una de las versiones de cloudflared instaladas aquí al añadir un túnel. Para un recorrido completo de principio a fin sobre cómo exponer un sitio local a través de un túnel, consulta la guía de Cloudflare Tunnel para desarrollo local.