Cómo instalar n8n con Docker paso a paso

Si estás buscando una forma sencilla y rápida de automatizar tus flujos de trabajo, instalar n8n con Docker es una excelente opción. n8n es una herramienta de automatización de código abierto que permite crear flujos de trabajo personalizados conectando múltiples aplicaciones y servicios sin necesidad de escribir código.

En este artículo, te mostraremos cómo instalar n8n con Docker desde cero, utilizando docker-compose. Este método es ideal tanto para principiantes como para usuarios avanzados.

Requisitos previos

Antes de comenzar, asegúrate de tener instalado en tu sistema:

Paso 1: Crear el directorio del proyecto

Abre tu terminal y crea un nuevo directorio para alojar los archivos de configuración de n8n:

mkdir n8n-docker
cd n8n-docker

Paso 2: Crear el archivo docker-compose.yml

Crea un archivo llamado docker-compose.yml y copia el siguiente contenido:

version: "3.7"

services:
  n8n:
    image: n8nio/n8n
    ports:
      - "5678:5678"
    environment:
      - N8N_BASIC_AUTH_ACTIVE=true
      - N8N_BASIC_AUTH_USER=admin
      - N8N_BASIC_AUTH_PASSWORD=admin123
      - N8N_HOST=localhost
      - N8N_PORT=5678
      - N8N_PROTOCOL=http
      - NODE_ENV=production
    volumes:
      - ~/.n8n:/home/node/.n8n

Este archivo configura n8n con autenticación básica y persiste los datos en un volumen local.

Paso 3: Iniciar el contenedor

Una vez creado el archivo docker-compose.yml, ejecuta el siguiente comando para iniciar n8n:

docker-compose up -d

Docker descargará la imagen de n8n y levantará el contenedor en segundo plano.

Paso 4: Acceder a la interfaz de n8n

Después de que el contenedor esté en funcionamiento, puedes acceder a la interfaz web de n8n visitando:

http://localhost:5678

Inicia sesión con el usuario y contraseña que definiste (admin / admin123, en este caso).

Paso 5: (Opcional) Configuración avanzada

Puedes ajustar tu archivo docker-compose.yml para:

  • Conectar una base de datos externa como PostgreSQL.
  • Habilitar HTTPS con un proxy inverso.
  • Personalizar variables de entorno adicionales.

Consulta la documentación oficial de n8n para más detalles: https://docs.n8n.io

Automatiza sin límites

Ya tienes n8n corriendo en tu máquina gracias a Docker. Ahora puedes empezar a crear flujos de trabajo automatizados con cientos de integraciones disponibles como Gmail, Slack, Google Sheets, APIs personalizadas y más.

Conclusión

Instalar n8n con Docker es una forma rápida, segura y escalable de aprovechar esta potente herramienta de automatización. Gracias a Docker y docker-compose, puedes tener n8n funcionando en pocos minutos y con configuración mínima.

Entradas relacionadas

registros a y ptr dns windows server tecnosender

Cómo crear registros A y PTR en DNS de Windows Server 2025

En esta guía te explicamos cómo crear registros A y PTR en DNS Windows Server 2025. Esta configuración es esencial para la resolución de nombres y direcciones…

crear red interna en virtualbox - TercnoSender

Cómo configurar una red interna en VirtualBox paso a paso

Si estás construyendo un laboratorio de red con VirtualBox y necesitas conectar varias máquinas virtuales sin que tengan acceso a Internet ni al equipo anfitrión, la red…

Crear Zonas DNS en Windows Server 2025 Tecnosender

Crear zonas DNS en Windows Server 2025 paso a paso

Introducción Configurar correctamente las zonas DNS en Windows Server 2025 es uno de los pasos más importantes para que un servidor pueda resolver nombres e IPs dentro…

instalar dns tecnosender

Instalar servicio DNS en Windows Server 2025

Introducción En este tutorial aprenderás a instalar DNS en Windows Server 2025 con VirtualBox, paso a paso, desde la configuración de red hasta la instalación del rol…

Instalar Guest Additions en VirtualBox Windows Server

Instalar Guest Additions en VirtualBox Windows Server

Si utilizas VirtualBox para ejecutar una máquina virtual con Windows Server, instalar las Guest Additions es un paso fundamental para mejorar la integración entre el sistema anfitrión…

Instalar Windows Server 2025 en VirtualBox paso a paso

Instalar Windows Server 2025 en VirtualBox paso a paso

Virtualizar Windows Server 2025 es una de las mejores formas de comenzar a familiarizarte con entornos de servidor profesionales. Este sistema operativo de Microsoft está orientado a…

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

×