Shiyu Admin 仕宇通用管理后台
Shiyu Admin 是一个前后端分离的开源通用后台管理系统,适合快速搭建中后台、学习 RBAC 权限模型,或作为新业务系统的基础脚手架。
项目技术栈:
| 模块 | 技术 |
|---|---|
| 后端 | Go、Gin、Gorm、Viper、JWT |
| 数据库 | PostgreSQL、MySQL、SQLite |
| 缓存 | Redis |
| 前端 | React、Umi Max、Ant Design Pro、TypeScript、ECharts |
| 部署 | Docker Compose、GitHub Actions、GitHub Pages、Render、Fly.io |
| 文档站 | Docusaurus |
核心能力
- Docker Compose 一键启动前端、后端、PostgreSQL 和 Redis。
- 内置用户、角色、菜单、部门、动态菜单和接口权限控制。
- 支持 JWT 登录认证、RBAC 权限模型、超级管理员直通能力。
- 提供系统监控、数据管理、Redis 缓存管理和操作日志审计。
- 支持 PostgreSQL、MySQL 和 SQLite 初始化脚本。
- 提供 Docker、Render、Fly.io、GitHub Pages 等部署文档。
相关地址
- GitHub 主仓库:github.com/Rodert/ShiyuAdmin
- Gitee 国内镜像:gitee.com/rodert/ShiyuAdmin
- GitCode 国内镜像:gitcode.com/JavaPub/ShiyuAdmin
- 作者官网:javapub.net.cn
GitHub 为主仓库,Issue、PR 和 Release 以 GitHub 为准;Gitee 和 GitCode 用于国内访问、克隆和同步备份。