Skip to content

应用配置

LambChat 服务器的基础应用配置。

变量名默认值说明
DEBUGfalse启用调试/热重载模式。开启后会增加日志详细程度并在开发模式下启用热重载。
HOST0.0.0.0服务器绑定地址。设为 127.0.0.1 可限制仅本地访问。
PORT8000服务器绑定端口。
APP_BASE_URL(空)用于生成文件 URL 的基础地址。使用反向代理时必须填写。 例如:https://lambchat.example.com
APP_NAMELambChat应用名称(只读,硬编码)。
APP_VERSION(自动)启动时从 pyproject.toml 自动读取。
LOG_LEVELINFO日志级别。可选:DEBUGINFOWARNINGERRORCRITICAL

示例

bash
# .env
DEBUG=false
HOST=0.0.0.0
PORT=8000
APP_BASE_URL=https://lambchat.example.com
LOG_LEVEL=INFO

TIP

当使用反向代理(nginx、Traefik、Cloudflare Tunnel)部署时,务必将 APP_BASE_URL 设置为公网可访问的 URL。这确保文件上传 URL、分享链接和 OAuth 回调正常工作。