linux-zero/docker-compose.yml
Cem Varli 0b67aa42f4 Initiale Version: Roman Station Installer
Lokale KI-Station fuer Zorin OS: Bash-Installer + Docker Compose
(Ollama 0.30.7, Open WebUI 0.9.6, n8n 2.25.7), drei roemische
Berater als Ollama-Modelfiles, Theme via gsettings, Desktop-Shortcuts.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-10 17:21:48 +02:00

49 lines
1.3 KiB
YAML

# Roman Station — KI-Motor (Ollama + Open WebUI + n8n)
# Versionen gepinnt am 2026-06-10. Updates: Tags erhöhen, dann `docker compose pull && docker compose up -d`.
services:
ollama:
image: ollama/ollama:0.30.7
container_name: roman-ollama
restart: unless-stopped
volumes:
- ollama-data:/root/.ollama
ports:
- "127.0.0.1:11434:11434"
open-webui:
image: ghcr.io/open-webui/open-webui:v0.9.6
container_name: roman-webui
restart: unless-stopped
depends_on:
- ollama
environment:
OLLAMA_BASE_URL: http://ollama:11434
# Lokale Einzelplatz-Station: kein Login-Zwang für Anfänger
WEBUI_AUTH: "False"
WEBUI_NAME: Roman Station
DEFAULT_LOCALE: de
volumes:
- webui-data:/app/backend/data
ports:
- "127.0.0.1:${WEBUI_PORT:-3000}:8080"
n8n:
image: docker.n8n.io/n8nio/n8n:2.25.7
container_name: roman-n8n
restart: unless-stopped
environment:
N8N_SECURE_COOKIE: "false"
GENERIC_TIMEZONE: ${TIMEZONE:-Europe/Berlin}
N8N_DIAGNOSTICS_ENABLED: "false"
OLLAMA_HOST: http://ollama:11434
volumes:
- n8n-data:/home/node/.n8n
- ./agents/n8n:/workflows:ro
ports:
- "127.0.0.1:${N8N_PORT:-5678}:5678"
volumes:
ollama-data:
webui-data:
n8n-data: