# 复制为 .env 后再填写。不要提交包含真实密钥的 .env。 COMPOSE_PROJECT_NAME=ydisks-xianyu-helper # PostgreSQL 17 POSTGRES_IMAGE=postgres:17-trixie POSTGRES_DB=xianyu POSTGRES_USER=xianyu POSTGRES_PASSWORD=请替换为高强度数据库密码 # 密码含有特殊字符时,必须先进行 URL 编码。 DATABASE_URL=postgres://xianyu:请替换为URL编码后的数据库密码@postgres:5432/xianyu?sslmode=disable # 应用:默认 compose.yml 仅拉取 GHCR 镜像,不会在服务器上构建源码。 XIANYU_IMAGE=ghcr.io/christ9038/ydisks-xianyu-helper:latest XIANYU_DATA_KEY=请替换为稳定且足够长的随机密钥 XIANYU_BIND_ADDRESS=0.0.0.0 XIANYU_HTTP_PORT=59188 XIANYU_UPLOAD_DIR=/app/data/uploads TZ=Asia/Shanghai LOG_LEVEL=info LOG_FORMAT=json BROWSER_HEADLESS=true # 待发货兜底扫描:付款系统消息丢失时按订单状态补一次自动发货,并续跑未完成的待发货运行; # 同一订单两次兜底之间至少间隔 10 分钟,续跑只放行不会再次联系买家的幂等收尾动作。 # 默认开启,设为 0 可一次性关闭上述两条兜底链路。 #XIANYU_PENDING_SHIP_CATCHUP=1 # 消息动作结果不确定时,是否继续执行仅包含 confirm_shipment 的幂等收尾动作。 # 默认开启,显式设为 0 可恢复整链熔断。 #XIANYU_CONTINUE_AFTER_UNCERTAIN=1 # 首次 docker compose up -d 时自动创建 admin;后续重启不会重置密码。 XIANYU_ADMIN_PASSWORD=请替换为管理员密码