Files
jarvis-home/compose.yaml
T
jbergner 112c13f9f0
release-tag / release-image (push) Successful in 3m44s
init
2026-08-28 11:29:58 +02:00

45 lines
1.1 KiB
YAML

services:
jarvis:
build: .
ports:
- "8080:8080"
volumes:
- ./data:/app/data
- ./models:/models:ro
- ./local-tools:/tools:ro
environment:
JARVIS_ADDR: :8080
JARVIS_DATA: /app/data/store.json
JARVIS_RAG_DATA: /app/data/rag.json
JARVIS_WAKE_WORD: jarvis
JARVIS_TIMEZONE: Europe/Berlin
TZ: Europe/Berlin
OLLAMA_URL: http://ollama:11434
OLLAMA_MODEL: auto
OLLAMA_EMBED_MODEL: auto
TASK_SCOUT_INTERVAL: 2m
HOME_AUTOMATION_INTERVAL: 1m
KANBAN_AI_INTERVAL: 5m
JARVIS_DEBUG_TRACE: "true"
JARVIS_DEBUG_DIR: /app/data/debug
JARVIS_DEBUG_MAX_MB: 25
JARVIS_DEBUG_KEEP_FILES: 4
VOICE_FFMPEG_BIN: ffmpeg
VOICE_WHISPER_BIN: /tools/whisper-cli
VOICE_WHISPER_MODEL: /models/ggml-small.bin
VOICE_LANGUAGE: de
VOICE_PIPER_BIN: /tools/piper
VOICE_PIPER_MODEL: /models/de_DE-thorsten-medium.onnx
depends_on:
- ollama
ollama:
image: ollama/ollama:latest
ports:
- "11434:11434"
volumes:
- ollama-data:/root/.ollama
volumes:
ollama-data: