# Copy this file to .env in the repository root and enter your DeepSeek API key. # The application reads .env at startup. Restart after changing this file. # The process environment takes precedence, including an explicitly empty value. # Keep real credentials in .env; never put them in this example or source files. DEEPSEEK_API_KEY= # Optional fixed tenant scope for the internal order test dataset. Empty = all imported test rows. ORDER_DATA_TENANT_ID= # Default front-end customer account: admin / 123456. It grants no staff access. CUSTOMER_DEMO_ENABLED=true CUSTOMER_DEMO_USERNAME=admin # Bind one explicit tenant, or leave empty to use the current local dataset grants. CUSTOMER_DEMO_TENANT_ID= # On initial association, grant the default account the tenants currently in the local table. CUSTOMER_DEMO_LOCAL_ORDERS=true # Optional password hash used only when creating the default account; not plaintext. # CUSTOMER_DEMO_PASSWORD_HASH= # Short-recording ASR is independent of DEEPSEEK_API_KEY. No credentials = voice input unavailable. ASR_PROVIDER=baidu BAIDU_ASR_API_KEY= BAIDU_ASR_SECRET_KEY= # Optional absolute ffmpeg executable path. Empty = find ffmpeg on PATH. Docker includes it. FFMPEG_BIN= # Optional alternative: ASR_PROVIDER=dashscope, with a separate Alibaba Cloud Model Studio key. ASR_API_KEY= ASR_URL=https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions ASR_MODEL=qwen3-asr-flash