# Secrets only. URL, Modell und ZDR/No-Train: Admin → Schnittstellen. # Env überschreibt die Admin-Werte, wenn gesetzt. # development | test | production # production: externes Klartext-Detect default-off. Ziel bleibt lokales Detect. # Übergang bis Ollama: KANSHO_ALLOW_REMOTE_DETECT=1 (Operator, kein Admin-Flag). # KANSHO_ENV=development # KANSHO_ALLOW_REMOTE_DETECT= # Generate: nur maskierter Kontext. Extern: Key Pflicht. KANSHO_PROVIDER_KEY= # KANSHO_PROVIDER_URL=https://openrouter.ai/api/v1/chat/completions # KANSHO_PROVIDER_MODEL=openai/gpt-4o-mini # KANSHO_PROVIDER_ZDR=1 # KANSHO_PROVIDER_NO_TRAIN=1 # Detect: lokal (Ollama LAN) oder in Development/Test remote. Production remote nur mit KANSHO_ALLOW_REMOTE_DETECT. # URL/Modell liegen in LLM-Profilen (Admin → Schnittstellen), nicht in der .env. KANSHO_DETECT_PROVIDER_KEY= # KANSHO_DETECT_PROVIDER_URL=https://openrouter.ai/api/v1/chat/completions # KANSHO_DETECT_PROVIDER_MODEL=openai/gpt-4.1-nano # KANSHO_DETECT_ZDR=1 # KANSHO_DETECT_NO_TRAIN=1 # Nur Tests # KANSHO_FAKE_PROVIDER=1 # KANSHO_FAKE_DETECT=1 # Docker/Server only. Local Windows stays SQLite (default). # KANSHO_DB_BACKEND=postgres # DB_HOST=postgres # DB_NAME=kansho # DB_USER=kansho # DB_PASSWORD=