| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 |
- # Tolan 项目环境变量配置
- # 复制此文件为 .env 并根据需要修改配置
- # ==============================================================================
- # 后端WebSocket服务器配置
- # ==============================================================================
- # WebSocket服务器主机地址
- WS_HOST=0.0.0.0
- # WebSocket服务器端口 (HTTP)
- WS_PORT=8765
- # ==============================================================================
- # SSL/WSS配置
- # ==============================================================================
- # 是否启用SSL支持 (true/false)
- SSL_ENABLED=true
- # WebSocket SSL服务器端口 (HTTPS)
- WSS_PORT=8766
- # SSL证书文件路径 (相对于项目根目录)
- SSL_CERT_FILE=ssl/tolan.crt
- # SSL私钥文件路径 (相对于项目根目录)
- SSL_KEY_FILE=ssl/tolan.key
- # SSL验证模式 (none/optional/required)
- SSL_VERIFY_MODE=none
- # ==============================================================================
- # 前端配置
- # ==============================================================================
- # 是否启用HTTPS (true/false)
- HTTPS=true
- # 前端服务器端口
- PORT=3000
- # SSL证书文件 (用于React开发服务器)
- SSL_CRT_FILE=../ssl/tolan.crt
- # SSL私钥文件 (用于React开发服务器)
- SSL_KEY_FILE=../ssl/tolan.key
- # WebSocket连接URL (自动检测时可不设置)
- # REACT_APP_WS_URL=wss://192.168.2.113:8766
- # WebSocket端口 (用于自动协议检测)
- # REACT_APP_WS_PORT=8766
- # ==============================================================================
- # 日志配置
- # ==============================================================================
- # 日志级别 (DEBUG/INFO/WARNING/ERROR)
- LOG_LEVEL=INFO
- # ==============================================================================
- # 性能配置
- # ==============================================================================
- # 最大连接数
- MAX_CONNECTIONS=100
- # 连接超时时间 (秒)
- CONNECTION_TIMEOUT=30
- # 会话超时时间 (秒,30分钟)
- SESSION_TIMEOUT=1800
- # 最大音频缓冲区大小 (字节,1MB)
- MAX_AUDIO_BUFFER_SIZE=1048576
- # ==============================================================================
- # 豆包API配置 (请替换为您的实际配置)
- # ==============================================================================
- # 豆包API基础URL
- DOUBAO_BASE_URL=wss://openspeech.bytedance.com/api/v3/realtime/dialogue
- # 豆包应用ID
- DOUBAO_APP_ID=9775523795
- # 豆包访问密钥
- DOUBAO_ACCESS_KEY=70G0Dky0P24Ai2VsizJQ5bDLHIkKzLNt
- # 豆包资源ID
- DOUBAO_RESOURCE_ID=volc.speech.dialog
- # 豆包应用密钥
- DOUBAO_APP_KEY=PlgvMymc7f3tQnJ6
- # ==============================================================================
- # 音频配置
- # ==============================================================================
- # 输入音频块大小
- INPUT_AUDIO_CHUNK_SIZE=3200
- # 输入音频采样率
- INPUT_AUDIO_SAMPLE_RATE=16000
- # 输出音频采样率
- OUTPUT_AUDIO_SAMPLE_RATE=24000
- # ==============================================================================
- # 开发环境配置
- # ==============================================================================
- # 开发模式 (true/false)
- DEBUG=false
- # 是否启用热重载 (true/false)
- RELOAD=false
- # 是否启用访问日志 (true/false)
- ACCESS_LOG=true
- # React开发环境配置
- REACT_APP_ENV=production
|