Stack de Docker Compose para desplegar n8n (plataforma de automatización de flujos de trabajo) con PostgreSQL y Qdrant.
- n8n: Plataforma de automatización de flujos de trabajo (workflow automation)
- PostgreSQL 16: Base de datos para almacenar los datos de n8n
- Qdrant: Base de datos vectorial para operaciones de AI/ML
- Docker
- Docker Compose
docker-compose up -ddocker-compose down- n8n: http://localhost:5678
- Qdrant Dashboard: http://localhost:6333/dashboard
- PostgreSQL: localhost:5434
Antes de ejecutar, revisa y modifica en docker-compose.yml:
-
Credenciales de PostgreSQL (líneas 11-13):
POSTGRES_USERPOSTGRES_PASSWORDPOSTGRES_DB
-
Configuración de n8n (líneas 58, 62):
N8N_HOST: Cambiatudominio.compor tu dominio o IPWEBHOOK_URL: Ajusta según tu configuración
-
Volúmenes (líneas 16, 43, 75):
- Modifica las rutas según tu sistema (actualmente configurado para
/volume1/docker/)
- Modifica las rutas según tu sistema (actualmente configurado para
-
Seguridad:
- Cambia las contraseñas por defecto
- Configura SSL/TLS para producción
MIT License - Ver archivo LICENSE
Docker Compose stack to deploy n8n (workflow automation platform) with PostgreSQL and Qdrant.
- n8n: Workflow automation platform
- PostgreSQL 16: Database for storing n8n data
- Qdrant: Vector database for AI/ML operations
- Docker
- Docker Compose
docker-compose up -ddocker-compose down- n8n: http://localhost:5678
- Qdrant Dashboard: http://localhost:6333/dashboard
- PostgreSQL: localhost:5434
Before running, review and modify in docker-compose.yml:
-
PostgreSQL Credentials (lines 11-13):
POSTGRES_USERPOSTGRES_PASSWORDPOSTGRES_DB
-
n8n Configuration (lines 58, 62):
N8N_HOST: Changetudominio.comto your domain or IPWEBHOOK_URL: Adjust according to your configuration
-
Volumes (lines 16, 43, 75):
- Modify paths according to your system (currently configured for
/volume1/docker/)
- Modify paths according to your system (currently configured for
-
Security:
- Change default passwords
- Configure SSL/TLS for production
MIT License - See LICENSE file