Tole Server


Tole 密码树洞

运行环境要求PHP7.1+,兼容PHP8.0。 ThinkPHP 6.0

tole-server

主要新特性

  • 角色分离
  • 简单易用
  • 前后端分离
  • 适合中小企业
  • Vue 支持更佳快速
  • 使用Fes.js技术支持
  • 操作简单,上手容易
  • 字段级加密,更安全
  • 对企业用户更佳友好
  • 更好的团队合作,及时共享
  • 最新ThinkPHP v6.0 框架支持

架构

  • vue + fes.js
  • thinkphp + Redis

项目名称 ##

本项目名称为密码树洞,项目名称是Tree Hole的简写Tole。

树洞就是一个可以放心倾诉心事和秘密的地方,而且不用担心秘密会被泄漏。

安装

php依赖

  • 需要开启php-zip依赖
  • 需要开启php-openssl依赖
  • 需要开启php-fileinfo依赖

配置

cp .example.env .env

修改里面相应配置。TOKEN 是测试环境下的通用key,可以自行设置。
SITE_URL 为站点的外部名称。此地址是为了用户下载使用。

可以使用jwt:create生成加密key,也可以修改它,此key必须要有❗️❗❗。

php think jwt:create

Redis 配置

请到config文件夹下cache.php的文件中找到Redis配置节点,配置相关信息。

数据库初始化

配置好数据库之后,需要运行迁移命令。

php think migrate:run

然后再运行数据填充,进行数据初始化

php think seed:run

源码托管

GitHub:

server: https://github.com/ser163/tole

front: https://github.com/ser163/tole-front

Gitee:

server: https://gitee.com/ser163/tole

front: https://gitee.com/ser163/tole-front

版权信息

源码仅授权给个人使用,不允许进行商业分发。如果商用,二次开发请联系作者授权!

侧栏导航