Files
xk-hy-transit-go/.env.example
2026-05-28 17:03:08 +08:00

58 lines
2.4 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 云端 xk-api
XK_API_BASE_URL=https://api.xiaokang88.com
# 与云端 HY_TRANSIT_API_TOKEN 一致
XK_API_TOKEN=
# 监管平台凭证:生产环境以 xk-api GET /supervise/config 为准serve 启动与 /config 页可刷新)
# 下列 HY_* 仅作离线兜底HY_AES_KEY 对应 xk-api 的 HY_APP_ENCODING_ASE_KEY
HY_APP_KEY=
HY_APP_SECRET=
HY_AES_KEY=
# 文件上传 scope与 xk-api HY_FILE_BUCKET 一致;云端 config 优先)
# HY_FILE_BUCKET=
# 内网 xk-hy-forward-go 地址(监管 JSON + PDF 上传均经此转发)
FORWARD_BASE_URL=http://127.0.0.1:8080
# 与 forward-go FORWARD_SHARED_SECRET 一致(可选;非空时 transit 请求带 X-Forward-Token
# FORWARD_SHARED_SECRET=
# 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
# 政务云文件上传限频:两次 POST 最短间隔(默认 10s0 关闭;支持 10s 或纯数字秒)
FILE_UPLOAD_MIN_INTERVAL=10s
# uploadToken Base64FileAuth.javapadded默认含=| raw无填充联调仍 403 可试)
# FILEAUTH_B64=padded
# 应用日志(默认 {程序目录}/log/transit/,含 pull/push/app 按日文件;每次执行有 BEGIN/END 分隔符)
# LOG_DIR 可覆盖根目录,实际路径为 {LOG_DIR}/transit/
# LOG_DIR=D:\worker\code\xk-hy-transit-go\log
# Web 控制台transit serve 自动启动;浏览器打开查看日志/流水/测试同步)
# LOG_WEB_ADDR=127.0.0.1:8765
# LOG_WEB_ALLOW_TEST=true