Dujiao‑Next 是 Go 重构的全自动数字商品发卡后端,为旧版 PHP 独角数卡的替代版本,提供卡密售卖、订单支付、自动发货、后台管理整套能力。
配套 Vue3 管理后台,采用 GPL‑3.0 协议,支持个人站长与小商户搭建自动售卡业务。
技术栈:Go+Gin+GORM;支持 SQLite / PostgreSQL;前端 Vue3+TS。
核心特点
- 部署简单:单二进制文件运行,无需复杂环境,低配服务器即可跑,小流量用 SQLite,高并发切换 PostgreSQL。
- 卡密商品管理:商品分类、SKU、批量导入卡密、库存告警、利润统计,支持批发价。
- 多支付渠道:支付宝、微信、易支付、PayPal、Stripe、USDT 等,支付成功自动发卡。
- 订单与分销:自动发卡、超时回收库存、订单导出,原生支持分销商分佣提现。
- 后台能力:数据看板、多渠道通知、角色权限、操作日志。
- 友好开发体验: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
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END













