独角数卡开源数字商品售货系统Docker部署指南,支持多种支付方式NAS快速安装
作者
小编
发布时间

独角数卡 - 开源数字商品售货系统
项目介绍
独角数卡 是一个开源式的自动化数字商品售货系统解决方案。它基于业界流行的 Laravel 框架构建,采用 Laravel-admin 后台管理系统和 Bootstrap 前端 UI,为站长提供了高效、稳定、快速的商品销售平台。
这是一个完全开源免费的产品,遵守 MIT 开源协议。系统支持自定义前端模板、国际化多语言包,所有代码完全开源,所有扩展包通过 Composer 加载,代码内容完全可溯源。无论是虚拟商品、卡密、充值卡等数字产品,都可以通过该系统轻松实现自动化售卖。
支持多种主流支付接口集成,包括支付宝(当面付、PC支付、手机支付)、微信支付、PayPal、Stripe 等十多种支付方式,让您的客户可以选择最便捷的支付方式。
项目地址:点我跳转
部署安装
如需在外网环境中访问您的独角数卡系统,建议配置内网穿透服务,推荐使用帕斯内网穿透。先注册好账号以备后续使用。具体的操作方法可以点击查看帕斯网络穿透全平台快速入门指南。
独角数卡提供了 Docker 部署方案,让您可以快速启动系统。以下为最便捷的单命令部署方式:
Docker 单命令启动
打开您的 NAS 设备或服务器管理面板(如飞牛 NAS、群晖等)
点击本地镜像 → 添加镜像 → 从 URL 添加
镜像地址填写:assimon/dujiaoka:latest
等待镜像下载完成后,点击启动按钮启动容器
容器启动配置说明:
勾选开机自动启动后进入下一步
端口映射设置:
容器内端口:80(HTTP 访问端口)
容器内端口:443(HTTPS 访问端口,可选)
如果您的宿主机 80 端口已被占用,可修改宿主机端口号(如改为 8080),但容器内端口需保持为 80。修改后访问时使用ip:8080即可。
存储位置配置:
独角数卡需要持久化存储数据库和配置文件。建议在宿主机创建以下目录并进行映射:
/data/dujiaoka/mysql - MySQL 数据库存储目录
/data/dujiaoka/app - 应用程序文件目录
环境变量设置:
必须设置:
1APP_KEY=base64:your_app_key_here2DB_HOST=mysql3DB_PORT=33064DB_DATABASE=dujiaoka5DB_USERNAME=dujiaoka6DB_PASSWORD=your_password_here7REDIS_HOST=redis8REDIS_PORT=6379
可选设置(保持默认即可):
1APP_DEBUG=false2APP_ENV=production
其他配置项保持默认值,直接点击启动即可完成部署。
访问您的系统:
创建成功后,打开浏览器访问http://ip:80(如果修改了端口则为http://ip:修改的端口号)
默认管理后台地址:http://ip:80/admin
默认管理员账号:admin
默认管理员密码:admin
⚠️ 重要提示:首次登录后请立即修改默认密码,确保系统安全。
到这里您的独角数卡系统就已经部署完成并可以正常使用了。
本篇教程结束