BookinglyTech News
Infraestructura

awesome-tunneling exige 100 estrellas en GitHub para admitir proyectos nuevos

La lista de referencia sobre túneles inversos endurece el criterio de admisión desde febrero y en agosto limpió su backlog con ayuda de IA. Su mantenedor sigue sin encontrar la herramienta que buscaba.

2 min de lecturaLobsters0 vistas

El repositorio awesome-tunneling ha endurecido el criterio de admisión. Desde el 16 de febrero, cualquier proyecto nuevo que quiera aparecer en esta lista de software y servicios de túneles necesita al menos 100 estrellas en GitHub; los que no estén alojados allí y las ofertas comerciales se revisan caso por caso. El mantenedor, Anders Pitman, argumenta que son herramientas sensibles y que no quiere recomendar cualquier cosa con dos commits.

El 10 de agosto hizo además una limpieza a fondo del backlog acumulado. Reconoce que usó IA para automatizar tareas y redactar comentarios, pero insiste en que los sí o no los decidió él. Y avisa: si alguien ve que le cerraron un issue o un pull request por error, que lo diga para que lo revise.

La lista nació para quien quiere exponer un servidor web local detrás de una IP pública con HTTPS automático, incluso con NAT de por medio, y comparar qué opciones hay. Ese sigue siendo el nicho: self-hosters y desarrolladores que no quieren pelearse con certificados ni con el DNS cada vez que montan algo.

El mapa que dibuja

Hay un patrón claro. Ngrok 2.0 es el estándar de facto y sigue siendo cerrado, con túneles TLS y TCP y un cliente que no necesita root. Cloudflare Tunnel es la vía gratuita más obvia para quien ya tenga sus DNS ahí: cliente escrito en Go y con licencia Apache 2.0. Microsoft Dev Tunnels sirve para desarrollo, aunque no admite dominios propios y avisa a quien visita la URL. tuns.sh se apoya en el cliente SSH del sistema y en sish, un backend abierto, a cambio de 2 dólares al mes facturados al año dentro de pico+. Hoppy va por WireGuard y asigna IPv4 e IPv6 estáticas, un nivel de abstracción que resuelve bastantes líos detrás de un NAT.

El open source es desparejo. El cliente de playit.gg lo es, el servidor no; inlets dejó atrás su etapa abierta y ahora es una oferta comercial; el cliente de Loophole es MIT y está escrito en Go. Para Home Assistant, Homeway ofrece datos ilimitados por 2,49 dólares al mes. Pinggy corta la sesión gratuita a los 60 minutos. LocalCan añade inspección y repetición de tráfico y un servidor MCP para agentes.

Lo que Pitman sigue sin encontrar es una herramienta que resuelva todo junto: el túnel, el certificado automático y, sobre todo, el registro del dominio y la gestión del DNS. Varias hacen lo primero con Let's Encrypt; ninguna integra lo segundo de forma sencilla. Ese hueco, y no la lista, es lo que lleva años sin cerrarse.