fix: restore reviewable migration evidence

This commit is contained in:
MiMoCode
2026-07-10 18:26:48 +08:00
commit d1bbb5370c
42 changed files with 6419 additions and 0 deletions
+57
View File
@@ -0,0 +1,57 @@
# 监听地址
LISTEN_ADDR=:8080
# newapi 后端;本地运行和 Compose 均必须显式设置
UPSTREAM_URL=
# 是否跳过上游 HTTPS 证书校验;仅开发/可信内网自签证书场景使用
UPSTREAM_TLS_INSECURE_SKIP_VERIFY=false
# ClickHouse 原生协议地址;必须显式设置,支持 host:port、clickhouse:// 或 clickhouses://
CLICKHOUSE_URL=
# 单条请求/响应 body 最大记录字节数
MAX_BODY_BYTES=1048576
# 异步日志队列容量
LOG_QUEUE_SIZE=256
# 队列中所有待写日志的总字节预算
LOG_QUEUE_BYTES=67108864
# 批量写入条数
LOG_BATCH_SIZE=50
# 批量写入间隔(Go duration: 500ms, 2s, 1m...
LOG_BATCH_INTERVAL=2s
# 后台日志 worker 数
LOG_WORKERS=2
# 黑白名单文件
FILTER_FILE=./filter.yaml
# DB 故障后重连尝试间隔
DB_RECONNECT_INTERVAL=10s
# HTTP 超时(Go duration: 30s, 10m...
READ_TIMEOUT=30s
WRITE_TIMEOUT=10m
IDLE_TIMEOUT=5m
UPSTREAM_TIMEOUT=30s
UPSTREAM_RESPONSE_TIMEOUT=30s
UPSTREAM_STREAM_IDLE_TIMEOUT=2m
# 可信反向代理 IP/CIDR,逗号分隔;为空时忽略所有客户端转发头
TRUSTED_PROXIES=
# ===== Docker Compose 可选配置 =====
# 对外暴露的代理端口(容器内固定 :8080)
LISTEN_PORT=8080
# Compose 内置 ClickHouse 配置
CLICKHOUSE_USER=tokenthief
CLICKHOUSE_PASSWORD=
CLICKHOUSE_DB=tokenthief
# 容器时区
TZ=Asia/Shanghai