Skip to content

PerPay v0.2.0

Choose a tag to compare

@github-actions github-actions released this 09 Sep 09:41
· 333 commits to main since this release
v0.2.0
267c10d

更新内容

  • 新增管理后台与六步首次收款向导,支持经营码图片识别、配置检查和密钥管理。
  • 重做收银台,支持手机布局、深浅色主题和 PNG 二维码下载。
  • 首页显示收款故障,配置错误定位到具体字段,返回列表保留筛选和分页。
  • 增加停服后的管理员密码恢复命令,保留订单与密钥。
  • 提供调用端 demo.zip,默认通过验签回调确认付款,手动查单作补偿。
  • 更新依赖,修复已知安全漏洞。

升级

先备份数据库和 perpay-secrets 主密钥卷,再在原部署目录执行:

docker compose pull
docker compose up -d

保留原数据卷;本版数据库结构仍为 19,与 0.1.0 相同。更新后访问 /admin;已有配置直接复用,不需要重新初始化。使用旧版 Demo 的用户需补齐回调地址和通知签名密钥,旧订单仍保留原回调配置。

部署说明 · 支付宝图文教程 · 维护与恢复

镜像与附件

  • 固定版本镜像: ghcr.io/mashiro0619/perpay:0.2.0@sha256:116ce7177538dceb16b1d63be630e7c3764d24f8f8cb4455681724b0289200a5
  • 默认更新通道: ghcr.io/mashiro0619/perpay:latest
  • 支持平台: linux/amd64, linux/arm64
  • 数据库结构范围: 19..19
  • 部署配置校验值(SHA-256):2745179ce747172ff177cfe0de8092269e327eeb29f892772f5cf1baefd832eb
  • 调用示例校验值(SHA-256):7c6f2c34f637e2cd33470e11bdb26f27152676f2619cd2191085172cf8f5eac9

首次部署下载附件 docker-compose.yml,按中文注释填写域名和代理配置,再执行 docker compose up -d。调用端示例见附件 demo.zip。

Linux 校验附件:echo "2745179ce747172ff177cfe0de8092269e327eeb29f892772f5cf1baefd832eb docker-compose.yml" | sha256sum -c -。