🛠️ Cómo instalar ngrok en debian 13
Instalar N8N en Debian 12 con Docker y Ngrok para webhooks HTTPS
¿Buscas una forma efectiva de instalar N8N en Debian usando Docker y asegurarte de que todo funcione correctamente desde el primer intento, incluso con webhooks HTTPS? Este tutorial es para ti. Te explico paso a paso cómo crear una imagen personalizada en Docker sobre una máquina Debian y cómo usar ngrok para exponer tu instancia de N8N de forma segura. ¡Todo listo para que funcione con Telegram, sin necesidad de dominios ni Nginx!
Tabla de contenidos
¿Por qué usar Docker para instalar N8N en Debian?
Con Docker puedes aislar la instalación, evitar conflictos con el sistema base y facilitar el mantenimiento. Además, al usar ngrok, puedes recibir webhooks de servicios como Telegram sin necesidad de dominios ni configuración compleja.
mkdir -p ~/docker/n8n-debian
cd ~/docker/n8n-debian
Paso 6: Instalar Ngrok
wget https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-amd64.tgz
tar -xvzf ngrok-v3-stable-linux-amd64.tgz
sudo mv ngrok /usr/local/bin/
ngrok version
Paso 7: Crear cuenta en Ngrok y activar autenticación 2FA
- Entra en https://ngrok.com y crea una cuenta gratuita.
- Activa la verificación en dos pasos (2FA) desde el panel https://dashboard.ngrok.com/settings/security
- Escanea el código QR con la app Google Authenticator o Authy.
- Valida el código temporal para activar 2FA.
- Copia tu
authtokendesde https://dashboard.ngrok.com/get-started/your-authtoken - Configúralo en tu sistema:
ngrok config add-authtoken TU_AUTHTOKEN
Inicia sesión con:
🎉 Conclusión
Ahora ya tienes N8N funcionando sobre Debian y accesible desde cualquier parte del mundo con HTTPS gracias a ngrok. ¡Ideal para recibir webhooks desde Telegram, Discord o cualquier API externa sin necesidad de dominios ni certificados!
✨ Si te ha gustado este tutorial, dale a «Me gusta», suscríbete y comenta qué automatización te gustaría que hiciera en el próximo vídeo.