Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deatil/doak-cms
doak-cms 是使用 gofiber 和 Xorm 的 go 文章管理系统
https://github.com/deatil/doak-cms
cms cms-backend doak doak-cms go go-cms
Last synced: about 1 month ago
JSON representation
doak-cms 是使用 gofiber 和 Xorm 的 go 文章管理系统
- Host: GitHub
- URL: https://github.com/deatil/doak-cms
- Owner: deatil
- License: apache-2.0
- Created: 2022-05-21T02:30:57.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-04T03:47:42.000Z (7 months ago)
- Last Synced: 2024-11-09T18:48:28.303Z (about 2 months ago)
- Topics: cms, cms-backend, doak, doak-cms, go, go-cms
- Language: JavaScript
- Homepage:
- Size: 5.7 MB
- Stars: 55
- Watchers: 3
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## doak-cms 文章管理系统
doak-cms 是使用 gofiber 和 Xorm 的 go 文章管理系统
### 项目介绍
* 使用 go 开发的通用文章管理系统
* 核心使用 Fiber、Xorm 及 Rpcx 等开发
* 默认打包配置文件,模板文件及静态文件,一个文件即可部署
* 不使用 rpc 可将 `main.go` 里 rpc 部分注释掉### 环境要求
- Go >= 1.18
- Myql
- Redis
- Etcd### 截图预览
更多截图
[doak-cms 截图](https://github.com/deatil/doak-cms/issues/1)### 安装步骤
1. 首先克隆项目到本地
```
git clone https://github.com/deatil/doak-cms.git
```2. 然后配置数据库等相关配置,配置位置
```
/config/config.ini
```3. 最后导入 sql 数据到数据库
```
/doc/doak_cms.sql
```4. 运行测试
```go
go run main.go
```6. 后台登录账号及密码:`admin` / `123456`, 登录地址: `/sys`
### 特别鸣谢
感谢以下的项目,排名不分先后
- github.com/gofiber/fiber
- xorm.io/xorm
- github.com/spf13/cast
- github.com/smallnest/rpcx
### 开源协议
* `doak-cms` 遵循 `Apache2` 开源协议发布,在保留本系统版权的情况下提供个人及商业免费使用。
### 版权
* 该系统所属版权归 deatil(https://github.com/deatil) 所有。