Files
xk-hy-transit-go/.env.example

58 lines
2.4 KiB
Plaintext
Raw Normal View History

2026-05-22 08:06:07 +08:00
# 云端 xk-api
XK_API_BASE_URL=https://api.xiaokang88.com
# 与云端 HY_TRANSIT_API_TOKEN 一致
XK_API_TOKEN=
2026-05-28 16:39:51 +08:00
# 监管平台凭证:生产环境以 xk-api GET /supervise/config 为准serve 启动与 /config 页可刷新)
# 下列 HY_* 仅作离线兜底HY_AES_KEY 对应 xk-api 的 HY_APP_ENCODING_ASE_KEY
2026-05-22 08:06:07 +08:00
HY_APP_KEY=
HY_APP_SECRET=
HY_AES_KEY=
2026-05-28 16:39:51 +08:00
# 文件上传 scope与 xk-api HY_FILE_BUCKET 一致;云端 config 优先)
# HY_FILE_BUCKET=
2026-05-22 08:06:07 +08:00
# 内网 xk-hy-forward-go 地址(监管 JSON + PDF 上传均经此转发)
FORWARD_BASE_URL=http://127.0.0.1:8080
2026-05-22 08:42:14 +08:00
# 与 forward-go FORWARD_SHARED_SECRET 一致(可选;非空时 transit 请求带 X-Forward-Token
# FORWARD_SHARED_SECRET=
2026-05-22 08:06:07 +08:00
# truePDF 上传走 FORWARD_BASE_URL/mng/file/auth/upload不直连政务云 28211
FILE_UPLOAD_VIA_FORWARD=true
# 本机中转库(先执行 sql/hy_transit_schema.sql含 & 或 ? 时请加双引号
MYSQL_DSN="root:password@tcp(127.0.0.1:3306)/xk_hy_transit?parseTime=true&charset=utf8mb4"
# 锚定日:默认推前 N 天1=昨日)
ANCHOR_OFFSET_DAYS=1
# 批量回调路径(一般无需改)
XK_API_CALLBACK_PATH=/api/hy/transit/batch/callback
# 定时任务serve 子命令CRON_EXPR 优先于 SCHEDULE_TIME含空格须加双引号
CRON_EXPR="0 22 * * *"
# SCHEDULE_TIME=22:00
# 处方 HTML 转 PDFchromedp / headless Chrome可选指定路径
# CHROME_PATH=C:\Program Files\Google\Chrome\Application\chrome.exe
# 本地 PDF 落盘:{程序目录}/pdf/{YYYY-MM-DD}/{患者姓名}{诊所名} {处方号} {YYYY-MM-DD HH-mm-ss}.pdf
# 打包后为 exe 同级 pdf/go run 时为当前工作目录下的 pdf/(请在 xk-hy-transit-go 下执行)
# 监管文件上传 HTTPS政务网自签证书默认 true
FILE_UPLOAD_INSECURE_SKIP_VERIFY=true
2026-05-28 16:39:51 +08:00
# 政务云文件上传限频:两次 POST 最短间隔(默认 10s0 关闭;支持 10s 或纯数字秒)
FILE_UPLOAD_MIN_INTERVAL=10s
# uploadToken Base64padded默认含=| raw无填充联调仍 403 可试)
# FILEAUTH_B64=padded
2026-05-22 08:06:07 +08:00
# 应用日志(默认 {程序目录}/log/transit/,含 pull/push/app 按日文件;每次执行有 BEGIN/END 分隔符)
# LOG_DIR 可覆盖根目录,实际路径为 {LOG_DIR}/transit/
# LOG_DIR=D:\worker\code\xk-hy-transit-go\log
2026-05-22 09:17:39 +08:00
# Web 控制台transit serve 自动启动;浏览器打开查看日志/流水/测试同步)
# LOG_WEB_ADDR=127.0.0.1:8765
# LOG_WEB_ALLOW_TEST=true