# 运行环境 # dev:本地开发环境(debug 日志、关闭限流、允许所有 CORS) # prod:生产环境(info 日志、启用限流、严格 CORS 白名单) # 本地开发保持 dev,生产部署会被 docker-compose.yml 覆盖为 prod APP_ENV=dev # AI 服务 API Key CAMTALK_AI_STT_API_KEY=sk-your-stt-key CAMTALK_AI_LLM_API_KEY=sk-your-llm-key CAMTALK_AI_TTS_API_KEY=sk-your-tts-key # JWT 认证 CAMTALK_AUTH_JWT_SECRET=your-jwt-secret-here # 三级存储配置 # L2: Redis(热数据分布式会话层) CAMTALK_STORAGE_REDIS_ENABLED=true # 开发时填写远程服务器地址,部署时 docker-compose 会覆盖为容器内网地址 CAMTALK_REDIS_ADDR=your-remote-server:6379 CAMTALK_REDIS_PASSWORD=your-redis-password # L3: PostgreSQL(冷数据持久化层) CAMTALK_STORAGE_PERSISTENCE_ENABLED=true CAMTALK_STORAGE_PERSISTENCE_DRIVER=postgres POSTGRES_USER=camtalk POSTGRES_PASSWORD=your-postgres-password # 开发时填写远程服务器地址,部署时 docker-compose 会覆盖为容器内网地址 CAMTALK_STORAGE_DSN=postgres://camtalk:your-postgres-password@your-remote-server:5432/camtalk?sslmode=disable # 可选覆盖(默认值见 config.yaml) # CAMTALK_SERVER_PORT=8080 # CAMTALK_LOG_LEVEL=info