35 lines
1.1 KiB
Plaintext
35 lines
1.1 KiB
Plaintext
APP_NAME=sub-provider
|
||
APP_ENV=prod
|
||
HOST=0.0.0.0
|
||
PORT=18080
|
||
LOG_LEVEL=info
|
||
DATABASE_URL=sqlite:////app/data/app.db
|
||
|
||
# Docker 运行时数据目录,建议放在仓库外
|
||
APP_DATA_DIR=../sub-provider-data
|
||
|
||
# 管理面板鉴权;留空则不启用登录校验
|
||
ADMIN_TOKEN=
|
||
ADMIN_SESSION_SECRET=change-this-admin-session-secret
|
||
ADMIN_SESSION_MAX_AGE=86400
|
||
|
||
# 对外访问前缀,尽量改成足够长的随机字符串
|
||
PUBLIC_PATH=change-me-random-hash-path
|
||
|
||
# 如反代后域名不是容器本机可感知到的地址,建议显式填写
|
||
# 例如:https://sub.example.com
|
||
PUBLIC_BASE_URL=
|
||
|
||
# airport-a / airport-b / airport-c 都会自动识别:
|
||
# 1. Clash/Mihomo YAML proxies 文件
|
||
# 2. base64 编码 URI 订阅
|
||
# 3. 直接明文 URI 订阅
|
||
# 也支持本地文件,例如:
|
||
# AIRPORT_B_URL=/app/data/sources/airport-b.txt
|
||
# AIRPORT_B_URL=file:///app/data/sources/airport-b.txt
|
||
AIRPORT_A_URL=
|
||
# 允许留空;留空时该机场会自动跳过,不参与默认查询
|
||
AIRPORT_B_URL=
|
||
# 允许留空;留空时该机场会自动跳过,不参与默认查询
|
||
AIRPORT_C_URL=
|