An open API service indexing awesome lists of open source software.

https://github.com/deatil/nako-blog

nako-blog 是使用 actix-web, sea-orm 及 tera 开发的 rust 博客系统
https://github.com/deatil/nako-blog

actix-web blog rs-blog rust rust-blog sea-orm tera

Last synced: 8 months ago
JSON representation

nako-blog 是使用 actix-web, sea-orm 及 tera 开发的 rust 博客系统

Awesome Lists containing this project

README

          

## nako-blog 博客系统

`nako-blog` 是使用 actix-web, sea-orm 及 tera 的 `rust` 博客系统

### 项目介绍

* 使用 `rust` 开发的通用博客系统
* 核心使用 `actix-web`, `sea-orm` 及 `tera` 等开发
* 博客后台使用 `pear-admin` 后端模板,非前后端分离项目
* 打包静态文件, 模板文件及配置文件。只需一个文件即可部署

### 环境要求

- rust
- cargo
- Myql
- Redis

### 截图预览




登录




控制台






文章管理




附件管理


更多截图
[nako-blog 截图](https://github.com/deatil/nako-blog/issues/2)

### 安装及开发步骤

1. 首先克隆项目到本地

```
git clone https://github.com/deatil/nako-blog.git
```

2. 然后配置数据库等信息

```
/assert/config/conf.ini
```

3. 最后导入 sql 数据到数据库

```
/docs/nako_blog.sql
```

4. 运行测试

```rust
cargo run
```

6. 后台登录账号及密码:`admin` / `123456`, 后台登录地址: `/admin/index`

### 特别鸣谢

感谢以下的项目,排名不分先后

- actix-web

- sea-orm

- dotenvy

- tera

### 开源协议

* `nako-blog` 遵循 `Apache2` 开源协议发布,在保留本系统版权的情况下提供个人及商业免费使用。

### 版权

* 该系统所属版权归 deatil(https://github.com/deatil) 所有。