1
This commit is contained in:
65
README.md
65
README.md
@@ -1,4 +1,4 @@
|
|||||||
# Hyrule 开源博客系统说明文档
|
# Hyrule 开源博客系统
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -8,33 +8,56 @@
|
|||||||
|
|
||||||
## 技术栈
|
## 技术栈
|
||||||
|
|
||||||
- [ ] 开发语言: C# (.NET 9.0)
|
- 开发语言: C# (.NET 9.0)
|
||||||
- [ ] 核心框架: ASP.NET Core Minimal API
|
- 核心框架: ASP.NET Core Minimal API
|
||||||
- [ ] 架构模式: CQRS with MediatR
|
- 架构模式: CQRS with MediatR
|
||||||
- [ ] 模板引擎: Liquid
|
- 模板引擎: Liquid
|
||||||
- [ ] 数据库支持:MySQL / SQL Server /PostgreSQL
|
- 数据库支持:MySQL / SQL Server /PostgreSQL
|
||||||
- [ ] ORM: Entity Framework Core 9
|
- ORM: Entity Framework Core
|
||||||
- [ ] 前端: 原生js + alpine
|
- 前端: 原生js + alpine
|
||||||
|
|
||||||
## 功能特性
|
## 功能特性
|
||||||
|
|
||||||
- [ ] 多用户博客管理
|
- 多用户博客管理
|
||||||
- [ ] 文章/分类/标签系统
|
- 文章/分类/标签系统
|
||||||
- [ ] 评论与审核功能
|
- 评论与审核功能
|
||||||
- [ ] SEO友好URL
|
- SEO友好URL
|
||||||
- [ ] 自定义URL
|
- 自定义URL
|
||||||
- [ ] Markdown支持
|
- Markdown支持
|
||||||
- [ ] 实时主题热重载
|
- 实时主题热重载
|
||||||
- [ ] RESTful API
|
- RESTful API
|
||||||
- [ ] 支持多种数据库
|
- 支持多种数据库
|
||||||
- [ ] 支持多种文件存储方式
|
- 支持多种文件存储方式
|
||||||
|
|
||||||
## 快速开始
|
## 快速开始
|
||||||
|
|
||||||
##环境要求
|
#### 环境要求
|
||||||
- [ ] .NET SDK 9.0+
|
- .NET SDK 9.0+
|
||||||
- [ ] 支持的数据库任选其一
|
- 支持的数据库任选其一
|
||||||
|
|
||||||
|
#### 部署方式
|
||||||
|
|
||||||
|
   推荐在linux系统通过docker方式一键部署
|
||||||
|
|
||||||
|
~~~
|
||||||
|
docker run -e TZ=Asia/Shanghai -d --restart=always -v /data/hyrule:/app/files --name hyrule -p 8080:8080 registry.cn-guangzhou.aliyuncs.com/yescent/hyrule:latest
|
||||||
|
订单
|
||||||
|
|
||||||
|
~~~
|
||||||
|
|
||||||
|
#### 安装运行
|
||||||
|
1. 安装后访问 http(s)://{domain}:8080
|
||||||
|
2. 填写数据库连接信息安装
|
||||||
|
3. 默认账号密码 admin / admin
|
||||||
|
4. 后台访问地址 http(s)://{domain}:8080/admin
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### 演示站点
|
||||||
|
|
||||||
|
- [https://hyrule.yescent.com](https://hyrule.yescent.com)
|
||||||
|
- 账号密码 test / test
|
||||||
|
|
||||||
|
|
||||||
## 许可证
|
## 许可证
|
||||||
|
|||||||
Reference in New Issue
Block a user