跳转到内容

服务器配置 ​

对应配置文件的 server 项。

字段类型默认值说明
hoststring0.0.0.0监听地址。0.0.0.0 允许局域网/外部访问,127.0.0.1 仅本机访问。
portnumber8307监听端口。
tls.enabledboolfalse是否启用 HTTPS。
tls.cert_filestring""证书文件路径(PEM),启用 TLS 时必填。
tls.key_filestring""私钥文件路径(PEM),启用 TLS 时必填。
cors.enabledbooltrue是否启用跨域支持。
cors.allowed_originsstring[]["*"]允许跨域访问的来源列表,如 ["https://example.com"]。* 表示允许所有来源。
ip_extractorstring"direct"客户端真实 IP 的获取方式,见下表。
trusted_proxiesstring[][]可信代理列表(CIDR 或 IP),仅当 ip_extractor 为 xff 或 real_ip 时生效。

ip_extractor 取值:

值说明
direct直接使用 TCP 连接的来源 IP。直连部署(无反向代理)时使用。
xff从 X-Forwarded-For 请求头解析真实 IP。部署在 Nginx、Cloudflare 等反向代理之后时使用。
real_ip从 X-Real-IP 请求头解析真实 IP。适合 Nginx 默认转发配置。