n8n
Plataforma de automatización de flujos de trabajo self-hosted.
Requisitos
Docker y Docker Desktop instalados y corriendo.
Autoinicio en Linux
Verifica que Docker Desktop esté configurado para iniciar junto con el sistema (Settings > Start Docker Desktop when you log in), de lo contrario tus contenedores de n8n no revivirán tras un reinicio de la computadora.
Docker Compose
Crea el archivo en una ubicación permanente:
Contenido:
version: "3"
services:
n8n:
image: docker.n8n.io/n8nio/n8n
restart: always
ports:
- "5678:5678"
environment:
- N8N_BASIC_AUTH_ACTIVE=true
- N8N_BASIC_AUTH_USER=admin
- N8N_BASIC_AUTH_PASSWORD=password
- GENERIC_TIMEZONE=America/Mexico_City
volumes:
- n8n_data:/home/node/.n8n
volumes:
n8n_data:
Warning
Cambia N8N_BASIC_AUTH_PASSWORD por una contraseña segura antes de levantar el servicio.
Levantar el servicio
Accede en: http://localhost:5678
Comandos útiles
# Ver logs
docker compose logs -f
# Detener
docker compose down
# Actualizar imagen
docker compose pull && docker compose up -d