简单搭建一个签到工具qiandao.today

发布于 2021-03-13  680 次阅读


项目地址

https://github.com/binux/qiandao

签到模板

https://github.com/qiandao-today/templates

搭建环境

Linux为Centos7.3
Python版本为2.7
宝塔面板版本为免费版

开始

  1. 安装宝塔面板,并安装相关环境。我这里用的是LNMP(nginx)。
  2. 在“软件管理”里安装Docker管理器
  3. 安装完Docker管理器后点击后面的设置

安装qiandao.today平台

1.进入宝塔后台的Docker管理器>设置>镜像管理>获取镜像,这里输入 fangzhengjin/qiandao
2.回到容器列表>创建容器(填写一下内容,端口跟目录映射填写完需要点“+”)配置和我一样就可以了

填写完后点提交
3.在主机根目录创建一个 /Docker/qiandao 结构的目录(刚刚设置的目录映射)
4.从官方https://github.com/binux/qiandao 打包下载然后上传至 /Docker/qiandao 目录
5.继续在/Docker/qiandao目录里面建立一个 database.db 空白文件,(可以新建一个文本文档.txt改为database.db)
6.最后通过服务器IP+6666(刚刚设置的服务端口)访问即可。这里注意,在你的主机运营商那里需要设置防火墙放行你刚刚的端口。
7.新建站点,pnp版本选择纯静态,其他的可以默认
8.选择刚刚创建的网站,点击设置进入站点修改页面,选择反向代理,添加反向代理
9.代理名称:qiandao(随便写),目标URl:127.0.0.1:6666(端口号是上面你在docker里填的服务器端口号)

模板安装

进入模板网站下载模板

在自己网站添加模板

配置站点管理员

  1. 进入容器管理docker exec -it qiandao 目录
  2. 设置站点管理员python ./chrole.py 注册邮箱(该用户必须已经注册) admin 例:python ./chrole.py 123456@qq.com admin
  3. 退出容器管理exit

将下载的文件导入

模板导入完成

自搭建的签到

http://qd.lqbby.host:1111/my/