¿Te imaginas tener un asistente que trabaje por ti 24/7? Alguien que reciba las reservas de tu restaurante, gestione tus correos o conecte tu IA con Telegram, todo sin pagar cuotas mensuales a plataformas como Zapier o Make.
Ese asistente existe y se llama n8n. Pero hay un reto: n8n necesita estar conectado a internet para recibir información (Webhooks), y abrir puertos en tu router es peligroso y complicado.
Hoy vamos a montar la configuración definitiva: n8n corriendo en Docker y un Túnel de Cloudflare que hará de puente seguro entre tu PC y el mundo. Todo gratis y sin necesidad de usar tarjeta de crédito.
¿Qué es un Webhook? Es como un “timbre” digital. Cuando una aplicación (como WhatsApp) quiere avisar a tu bot de que ha llegado un mensaje, “toca el timbre” en una URL específica. Para que esto funcione, tu servidor debe ser visible desde internet.
Fase 1: El Corazón del Sistema (Docker)
No vamos a instalar n8n directamente en el sistema para no “ensuciar”. Usaremos Docker, que nos permite crear un contenedor aislado y fácil de mover.
1. Preparar el terreno
Crea una carpeta para tu proyecto y entra en ella:
mkdir -p ~/Automatizaciones/BotReservas && cd ~/Automatizaciones/BotReservas
2. El ADN del servidor (Docker Compose)
Crea un archivo llamado docker-compose.yml y pega esta configuración. Esto le dice a n8n quién es y dónde debe guardar tus datos.
version: '3.8'
services:
n8n:
image: n8nio/n8n:latest
container_name: n8n_lab
restart: always
ports:
- "5678:5678"
environment:
- N8N_HOST=tudominio.com
- N8N_PROTOCOL=https
- WEBHOOK_URL=https://tudominio.com/
volumes:
- ./n8n_data:/home/node/.n8n
Estructura del archivo docker-compose.yml lista para el despliegue.
Arranca el motor: docker compose up -d.
Fase 2: El Puente Invisible (Cloudflare Tunnel)
Aquí es donde ocurre la magia técnica. En lugar de que el mundo “entre” en tu router, tu PC va a “salir” a buscar a Cloudflare.
Requisito Previo: Para que el túnel funcione, tu dominio debe estar gestionado por los servidores de Cloudflare. Si todavía usas los de Hostinger, sigue primero nuestra guía: Cómo migrar DNS de Hostinger a Cloudflare.
Usaremos el método manual por terminal. Esto te permite crear túneles sin tener que registrar una tarjeta de crédito en el panel de Zero Trust.
1. Instalación y Saludo
Instala cloudflared en tu Linux y haz login:
cloudflared tunnel login
Se abrirá tu navegador. Selecciona tu dominio (tudominio.com) y autoriza la conexión. Esto descargará la “llave” de acceso a tu laboratorio.
Handshake completado: La llave de seguridad ya está en nuestro poder.
2. Crear el túnel
Crea el puente físico y copia el ID que te devuelva:
cloudflared tunnel create n8n-tunnel
3. Configuración de vuelo
Crea un archivo config.yml en la carpeta .cloudflared de tu usuario con este esquema:
tunnel: TU_ID_DE_TUNEL
credentials-file: /home/usuario/.cloudflared/TU_ID_DE_TUNEL.json
ingress:
- hostname: tudominio.com
service: http://localhost:5678
- service: http_status:404
Fase 3: Conexión con el Dominio
Para terminar, le decimos a Cloudflare que cree el subdominio bot y lo apunte a nuestro túnel:
cloudflared tunnel route dns n8n-tunnel tudominio.com
Finalmente, lanza el túnel: cloudflared tunnel run n8n-tunnel.
¡Boom! 💥 Si entras en https://tudominio.com, verás tu instancia de n8n funcionando con HTTPS y seguridad total, saliendo directamente de tu propio ordenador.
El panel de control de n8n cargando de forma segura bajo tudominio.com.
Hardware Recomendado: Servidor 24/7
Como las automatizaciones deben correr siempre, no es ideal tener el PC principal encendido todo el día. Yo utilizo un Mini PC de bajo consumo que apenas gasta luz y es totalmente silencioso:
Beelink S12 Pro (Intel N100 + 16GB RAM)
El estándar de oro para servidores domésticos en 2025. Con 16GB de RAM y el procesador N100, podrás correr n8n, Home Assistant y tu propia nube privada simultáneamente con un consumo ridículo de 6W. Es la actualización definitiva para tu laboratorio.
“¿Por qué no una Raspberry Pi? Aunque me encantan, para un servidor de automatización serio prefiero este Mini PC porque el almacenamiento es un SSD real (mucho más fiable que una SD) y la potencia del Intel N100 destroza a cualquier microcontrolador por el mismo precio.”
Conclusión
Acabas de montar una infraestructura de nivel profesional en tu propia casa. Tienes la potencia de n8n para crear bots de reservas, gestores de stock o agentes de IA, y la seguridad de Cloudflare para que nadie vea tu IP real.
Seguridad del Nodo: Al abrir tu n8n al mundo mediante un túnel, la contraseña de tu cuenta es la única barrera contra intrusos. No uses una clave débil. Pásate por nuestra herramienta de Generación de Claves para asegurar tu servidor antes de empezar a crear flujos críticos.
Este es el primer paso para convertir tu búnker en un centro de operaciones inteligente. ¿Qué es lo primero que vas a automatizar?
¡Nos vemos en el próximo trasteo! 🛠️