Drip: Túnel autoalojado y de código abierto para ancho de banda ilimitado

Drip: Túnel autoalojado y de código abierto para ancho de banda ilimitado

En la era del desarrollo remoto y la entrega continua, exponer un servicio local al mundo se ha vuelto una necesidad frecuente. Ya sea que estés depurando una nueva API, probando una página web o simplemente mostrando un prototipo, necesitas un túnel que te regrese el control.

Con Drip – una solución de túneles basada en Go y autoalojada que ofrece ancho de banda ilimitado, sin servidores de terceros y la tranquilidad de que tu tráfico nunca abandone tu propia infraestructura.

¿Por qué Drip?

Característica Significado Importancia
Autoalojado Ejecuta Drip en tu propio servidor o VPS. Propiedad total de los datos, sin filtraciones ni puntos ciegos.
Ancho de banda sin restricciones Túneles ilimitados, datos ilimitados, sin throttling. Ideal para tráfico pesado o demostraciones de larga duración.
Autenticación con token portador Protege los puntos finales del túnel con un token sencillo. Control de acceso granular sin interfaz de usuario.
Cero costo Código abierto, licencia BSD‑3, funciona en cualquier infraestructura. Sin tarifas ocultas ni bloqueo a un proveedor.
Multiplataforma Binarios de Go para Linux, macOS y Windows. Instala en cualquier sistema con un solo comando.

Configuración rápida

Drip viene con un instalador de un solo paso que descarga el binario más reciente, configura tu dominio y lanza un túnel HTTP básico.

bash <(curl -sL https://driptunnel.app/install.sh)

Tras la instalación, inicializa la configuración una sola vez:

# Crea la configuración e instala dependencias
$ drip config init
# Expone un servidor HTTP local
$ drip http 3000
# Opcional: agrega un subdominio personalizado
$ drip http 3000 -n myapp

Tu túnel será accesible desde https://myapp.your-domain.com. Si omites -n, Drip elegirá un nombre aleatorio.

Casos de uso avanzados

1. Desarrollo de webhooks

Exponer un escuchador local de webhook y reenviar tráfico a tu servicio en vivo para pruebas.

$ drip http 8080
# Visita la URL generada desde tu proveedor externo

2. Vista previa multi‑sitio

Ejecuta varios túneles en el mismo dominio usando subdominios:

$ drip http 3000 -n site1
$ drip http 3001 -n site2

3. TLS personalizado y HTTP/2

Drip soporta TLS de salida y puede servir HTTP/2 cuando tu servidor ascendente lo admite. Actualiza tu servidor local a HTTPS y Drip simplemente reenviará el handshake TLS.

Comparación con alternativas populares

Herramienta Costo Control de servidor Autenticación Ancho de banda Notas
ngrok Gratis en tier $0 pero limitado. Pago a partir de $20 No (usa servidores de ngrok) API key Limitado gratis Excelente UX, pero sin control
localtunnel Gratis No OAuth Ilimitado Simple, pero poca personalización
PageKite Gratis para uso pequeño No Token Limitado Bueno para HTTP pero menos flexible
Drip Gratis Token portador Ilimitado Código abierto, control total

Cómo participar

  • Contribuir: Forkea el proyecto, envía pull requests, o crea issues en GitHub.
  • Documentación: Documentación extensa disponible en el sitio web y la carpeta docs/ del repositorio.
  • Comunidad: Contacta vía Discord o el rastreador de issues para soporte.

Reflexión final

Drip aporta el poder de túneles privados e ilimitados directamente a tu mano sin necesidad de un servicio pago ni de un proveedor de nube. Su diseño minimalista, robusta autenticación y licencia sin costo lo convierten en la herramienta ideal para desarrolladores que valoran la privacidad, el rendimiento y la libertad.

Prueba Drip hoy y da el primer paso hacia un flujo de trabajo de desarrollo más autónomo. ¡Buen túnel!

Artículo original: Ver original

Compartir este artículo