跳到主要内容

环境变量 Environment variables

以下是有用的环境变量及其默认值:

FLET_ASSETS_DIR

应用程序 "assets" 目录的绝对路径。

默认值为 assets

FLET_FORCE_WEB_SERVER

设置为 true 以强制运行应用程序作为 Web 应用程序。在无头 Linux 主机上自动设置。

FLET_OAUTH_CALLBACK_HANDLER_ENDPOINT

OAuth 处理程序的自定义路径。

默认值为 /oauth_callback

FLET_OAUTH_STATE_TIMEOUT

完成 OAuth Web 流的最大允许时间(以秒为单位)。

默认值为 600

FLET_MAX_UPLOAD_SIZE

上传文件的最大允许大小(以字节为单位)。

默认值为无限制。

FLET_SECRET_KEY

签署临时上传 URL 的秘密密钥。

FLET_SERVER_IP

监听 Web 应用程序的 IP 地址,例如 127.0.0.1

默认值为 0.0.0.0 - 绑定到所有服务器 IP。

FLET_SERVER_PORT

运行应用程序的 TCP 端口。8000 如果程序在 Linux 服务器上运行或 FLET_FORCE_WEB_SERVER 被设置;否则随机端口。

FLET_SESSION_TIMEOUT

会话生命周期(以秒为单位)。默认值为 3600

FLET_UPLOAD_DIR

应用程序 "upload" 目录的绝对路径。

FLET_UPLOAD_HANDLER_ENDPOINT

上传处理程序的自定义路径。默认值为 /upload

FLET_WEB_APP_PATH

域名后的 URL 路径以托管 Web 应用程序,例如 /apps/myapp。默认值为 / - 主机应用程序在根目录下。

FLET_WEBSOCKET_HANDLER_ENDPOINT

WebSocket 处理程序的自定义路径。默认值为 /ws

FLET_WEB_RENDERER

Web 渲染模式:canvaskit(默认)、htmlauto

FLET_WEB_USE_COLOR_EMOJI

设置为 Truetrue1 以加载带有彩色表情符号的 Web 字体。

FLET_WEB_ROUTE_URL_STRATEGY

Web 应用程序的 URL 策略:path(默认)或 hash