Dujiao‑Next:Go 开源自动发卡系统

Dujiao‑Next 是 Go 重构的全自动数字商品发卡后端,为旧版 PHP 独角数卡的替代版本,提供卡密售卖、订单支付、自动发货、后台管理整套能力。

配套 Vue3 管理后台,采用 GPL‑3.0 协议,支持个人站长与小商户搭建自动售卡业务。

技术栈:Go+Gin+GORM;支持 SQLite / PostgreSQL;前端 Vue3+TS。

核心特点

  1. 部署简单:单二进制文件运行,无需复杂环境,低配服务器即可跑,小流量用 SQLite,高并发切换 PostgreSQL。
  2. 卡密商品管理:商品分类、SKU、批量导入卡密、库存告警、利润统计,支持批发价。
  3. 多支付渠道:支付宝、微信、易支付、PayPal、Stripe、USDT 等,支付成功自动发卡。
  4. 订单与分销:自动发卡、超时回收库存、订单导出,原生支持分销商分佣提现。
  5. 后台能力:数据看板、多渠道通知、角色权限、操作日志。
  6. 友好开发体验:RESTful API,支持 Docker 部署,便于二次开发。

快速开始

git clone https://github.com/dujiao-next/dujiao-next.git
cd dujiao-next
go mod tidy
cp config.yml.example config.yml
# 修改 config.yml 配置
go run cmd/server/main.go

访问 /health 接口验证服务状态,需部署配套 Admin 后台实现可视化管理。

部署方式

1. Docker(推荐)

docker build -t dujiao-next .
docker run -d -p 8080:8080 -v ./config.yml:/app/config.yml --restart unless-stopped dujiao-next

搭配 Nginx 反向代理 + SSL 对外提供服务。

2. Docker Compose

编排后端、数据库、前端,一键启停,适合新手快速上线。

3. 宝塔面板

上传二进制文件,使用进程守护托管程序,配置域名与 SSL。

小业务使用 SQLite;订单量大建议切换 PostgreSQL。

适用场景

卡密、激活码、数字资源售卖,分销商城,二次开发自建发卡业务。

开源协议:GPL‑3.0

仓库:https://github.com/dujiao-next/dujiao-next

文档地址:https://dujiao-next.com

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享