services: jarvis: image: 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://10.10.11.123:11434 OLLAMA_MODEL: gemma4:latest OLLAMA_EMBED_MODEL: embeddinggemma:latest 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