Skip to content
tecno-consultoresPublic

About

Docker Compose to install N8N, Openweb UI, Qdrant, Ollama, EvolutionAPI, OpenCode, Hermes-agent and many more.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

19 stars

Watchers

4 watching

Forks

llm-lab

Made by: Tecno Consultores 2023

Ask DeepWiki

To run N8N (with Postgres and KeyDB) and OpenwebUI:

docker compose -f docker-compose.yml --env-file env.example --profile n8n --profile n8n-worker --profile n8n-runner --profile openwebui up -d

Profiles you can run:

Project AMD64 ARM64 GPU Ollama Depends on Profile
N8N ✅ ✅ ✅ postgres / KeyDB --profile n8n
N8N-worker ✅ ✅ N8N --profile n8n-worker
N8N-runner (code sandbox) ✅ ✅ N8N --profile n8n-runner
N8N-AI-SANDBOX ✅ ✅ N8N --profile n8n-ai-sandbox
OpenwebUI ✅ ✅ ✅ postgres / KeyDB --profile openwebui
Ollama ✅ ❌ Nvidia --profile ollama-nvidia
Ollama ✅ ❌ AMD --profile ollama-amd
Ollama ✅ ✅ --profile ollama-cpu
EvolutionAPI ✅ ✅ postgres / KeyDB --profile evolutionapi
Opencode ✅ ✅ ✅ --profile opencode
Hermes-agent ✅ ✅ ✅ --profile hermes

Complementary services:

Project AMD64 ARM64 GPU Ollama Depends on Profile
Searxng ✅ ✅ --profile searxng
Browserless ✅ ✅ --profile browserless
NGINX proxy manager ✅ ✅ --profile proxy
Postgres ✅ ✅ --profile postgres
KeyDB ✅ ✅ --profile keydb
OmniRoute ✅ ✅ --profile omniroute
Hermes-opencode-bridge ✅ ✅ hermes / opencode --profile acp-orchestrator
Qdrant ✅ ✅ --profile qdrant

Healthcheck, ports and URLs:

Name healthcheck Port GUI Api dentro de Docker
N8N ✅ 5678 http://127.0.0.1:5678 http://n8n:5678/api/v1
Qdrant ✅ 6333 http://127.0.0.1:6333/dashboard http://qdrant:6333
OpenwebUI ✅ 8383 http://127.0.0.1:8383
NGINX proxy manager ✅ 81 http://127.0.0.1:81 http://proxy:81/api
Searxng ✅ 8189 http://127.0.0.1:8189
EvolutionAPI ✅ 9191 http://127.0.0.1:9191/manager http://evolutionapi:9191/swagger
Opencode ✅ 4096 http://127.0.0.1:4096 http://opencode:4096/doc
Hermes Agent ✅ 8642 - 9119 http://127.0.0.1:9119 http://hermes:8642/v1
Browserless ✅ 3000 http://browserless:3000/docs
OmniRoute ✅ 20128 http://127.0.0.1:20128 http://omniroute:20128/v1
Hermes-opencode-bridge ✅ 8000 http://acp-orchestrator:8000/v1/agent/task

To stop and remove all containers use:

docker compose -f docker-compose.yml --env-file env.example --profile "*" down

NOTES:

  • Starting with PostgreSQL 18, the database directory structure changes; please take these changes into account when upgrading from earlier versions.

About

Docker Compose to install N8N, Openweb UI, Qdrant, Ollama, EvolutionAPI, OpenCode, Hermes-agent and many more.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

19 stars

Watchers

4 watching

Forks

Releases

Contributors

Languages