佰阅发卡KAMIFAKA:一款全新的基于VUE3.0+FLASK的卡密发卡系统

佰阅发卡KAMIFAKA是由佰阅开发一款开源免费发卡系统,从初稿设计到代码实现,不仅强迫自己在实践中学习VUE3.0,同时也在检测自己应对较复杂程序的全栈开发能力。本系统的诞生尤其要感谢VUE3简单语法,让前端页面逻辑交互得以按所思所想来实现,同时操作体验非常流畅。

项目开源地址: https://github.com/Baiyuetribe/kamiFaka

file

功能特色:

  • Stisla UI:web界面很漂亮
  • 前端使用VUE3.0,毫秒级响应
  • 已集成支付宝当面付、微信官方、Payjs、虎皮椒支付宝、虎皮椒微信、微信官方、易支付、Mugglepay、码支付等十几种支付接口
  • 普通用户支持邮箱、短信接收消息
  • 管理员支持邮箱、短信、TG、微信通知
  • 集成TG发卡系统
  • 支持2~4层批发模式
  • 长卡密可导出为txt文本
  • 支持自定义背景、标题、关键词等
  • 支持热备份,可一键云端备份、一键导出备份文件到本地
  • 数据库可分离,兼容Mysql、PostgreSQL和Sqlite
  • 支持移动端唤醒支付宝
  • JWT保证后台接口安全
  • Limter保障服务器访问频率和次数

安装教程:

操作系统推荐:Centos7、Debian9+、Ubantu18+
第一步:安装好环境
推荐宝塔+Docker环境,已安装的可忽略。

安装宝塔

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

然后安装Docker环境

该脚本适用于Centos7、Debian9+、Ubantu18+等

echo y | bash <(curl -L -s https://raw.githubusercontent.com/Baiyuetribe/codes/master/docker.sh)

第二步:程序部署

docker run -itd --name kamifaka -p 8000:8000 --restart always baiyuetribe/kamifaka

然后通过ip地址加上端口号8000即可访问,后台加上/admin,默认管理员账号admin@qq.com,密码:123456。

第三步:域名访问设置
宝塔面板新建网站,然后打开网站设置,设置域名反代。