shard

module
v0.0.0-...-a32abf6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 3, 2024 License: Unlicense

README

基于gin后台权限管理系统

TODO 集成一些小工具库 1.cookie 字符串在线转 json(纯前端功能) 2.crontab 在线校验生成等... 3.图片裁剪(上传图片,返回裁剪后的图片) 4.微信登录,聊天..... 5.可添加hook ....

功能

1.用户管理
2.管理员管理
3.角色管理
4.后端路由查看
5.按钮级权限管理
6.侧边栏动态管理
7.操作日志管理
8.主机管理(支持web终端连接)
9.任务管理(可定时向主机发送操作指令)
10.文件管理(支持在线编写,并可运行shell/python文件)

数据库: mysql + redis 创建mysql database create database shard charset=utf8mb4 导入sql/shard.sql数据


  1. 生成公私钥
生成私钥
openssl genrsa -out rsa/shard.rsa
根据私钥生成公钥
openssl rsa -in rsa/shard.rsa -pubout > rsa/shard.rsa.pub

2.目录树

├── Makefile
├── README.md
├── admin_api                                
├── api                      
├── bin                                         
├── cmd                                       
├── code                                       
├── common                                   
├── env                                        
├── initialize
├── internal
├── middleware
├── model
├── router
├── rsa
├── sql
└── tools

3.运行

make run 

4.编译

make build

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL