Tu n8n funciona desde el primer día en una dirección propia con HTTPS, del tipo https://37-114-51-188.astrolnodes.app. Cuando quieras puedes servirlo en tu dominio, por ejemplo n8n.tuempresa.com. El certificado se emite solo y la dirección inicial pasa a redirigir a la nueva.
1. Apunta el dominio a tu VPS
En el panel de DNS de tu dominio (donde lo tengas registrado, o en Cloudflare si lo usas), crea un registro:
- Tipo: A
- Nombre: el subdominio que quieras usar, por ejemplo
n8n - Valor: la IP de tu VPS
Si ese nombre ya tenía un registro AAAA que no apunta a tu VPS, bórralo.
Importante: si usas Cloudflare, deja el registro en solo DNS (nube gris) al menos hasta que el certificado esté emitido. Con el proxy activado desde el principio, el certificado puede no llegar a emitirse.
2. Comprueba que ya apunta
Los cambios de DNS pueden tardar un rato. Entra en tu VPS por SSH como root y ejecuta, con tu dominio:
getent ahostsv4 n8n.tuempresa.com
Cuando aparezca la IP de tu VPS, sigue con el paso 3.
3. Cambia la dirección de n8n
Ejecuta, con tu dominio:
astrol-n8n-domain n8n.tuempresa.com
El comando comprueba que el dominio apunta a tu VPS (si todavía no, te avisa), guarda una copia de la configuración del proxy, cambia la dirección de n8n y lo reinicia. El certificado HTTPS se pide automáticamente.
4. Comprueba el resultado
Abre https://n8n.tuempresa.com. El certificado suele estar en uno o dos minutos. La dirección astrolnodes.app sigue funcionando y redirige a tu dominio, así que el botón Abrir n8n de tu panel te lleva igualmente.
Qué cambia al pasar a tu dominio
- URL de los webhooks. Pasan a usar tu dominio. Actualízalas en los servicios externos que las llaman.
- Credenciales OAuth (Google, Microsoft, Slack…). Su URL de redirección lleva la dirección de n8n: cámbiala también en la consola de cada proveedor y vuelve a conectar la credencial.
Si sale un aviso de certificado
- Revisa que el registro A apunte a la IP de tu VPS y que no quede un AAAA antiguo.
- Comprueba que los puertos 80 y 443 siguen abiertos con
ufw status: sin el 80 no se puede validar el certificado. - El motivo exacto aparece en el registro del proxy:
cd /opt/n8n && docker compose logs --tail 60 caddy
¿Te lías con los registros? Abre un ticket con tu dominio y la IP de tu VPS y te indicamos los valores exactos. El dominio y su DNS los gestionas tú; si el dominio lo registraste con nosotros, te decimos dónde está su gestión de DNS en tu área de cliente.
Relacionado
- Qué es la dirección astrolnodes.app de tu aplicación
- Primeros pasos con tu VPS con n8n
- Problemas frecuentes con n8n
Contratar: VPS con n8n en Frankfurt · en Miami
¿Te ha servido este artículo?
¿Necesitas más ayuda?
Abre un ticket y el equipo de soporte lo revisa contigo.