# Doctate operator config — bootstrap, logging, auth, deploy topology. # Admin-tunable values (retention, providers, prompts) live in settings.toml # (see settings.toml.example for the template). # Server bootstrap SERVER_PORT=3000 DATA_PATH=/data USERS_FILE=users.toml # Logging LOG_LEVEL=info LOG_PATH=/var/log/recorder LOG_MAX_DAYS=90 # Auth SESSION_TIMEOUT_HOURS=8 # Set to false for plain-HTTP local dev; browsers refuse Secure cookies on http:// COOKIE_SECURE=true # ASR backend: 'whisper' (default, whisper-asr-webservice) or 'canary' # (NeMo Canary container, see docs/canary.md). A switch requires a # server restart and the OTHER backend's container must be stopped on # the GPU host — Whisper + Canary together exceed the 12 GB VRAM budget # of the RTX 3060 (see docs/canary.md §2.6). ASR_BACKEND=whisper # Optional filesystem resources (uncomment if used) # VOCAB_DIR=./vocab # HUNSPELL_DICT=/usr/share/hunspell/de_DE.dic