diff --git a/CHANGELOG.md b/CHANGELOG.md
index fa5d392..267658e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,6 @@
# 更新日志
-## 未发布
+## RuoYi-Vue3-FastAPI v1.8.1
### 新增功能
diff --git a/README.md b/README.md
index 0645fec..d904425 100644
--- a/README.md
+++ b/README.md
@@ -1,16 +1,33 @@
-
-
-
-RuoYi-Vue3-FastAPI v1.8.0
+
+
+
+RuoYi-Vue3-FastAPI
基于RuoYi-Vue3+FastAPI前后端分离的快速开发框架
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
## 平台简介
@@ -22,24 +39,24 @@ RuoYi-Vue3-FastAPI是一套全部开源的快速开发平台,毫无保留给
* 权限认证使用OAuth2 & Jwt,支持多终端认证系统。
* 支持加载动态权限菜单,多方式轻松权限控制。
* Vue2版本:
- - Gitte仓库地址:https://gitee.com/insistence2022/RuoYi-Vue-FastAPI
- - GitHub仓库地址:https://github.com/insistence/RuoYi-Vue-FastAPI
+ * Gitte仓库地址:
+ * GitHub仓库地址:
* 纯Python版本:
- - Gitte仓库地址:https://gitee.com/insistence2022/dash-fastapi-admin
- - GitHub仓库地址:https://github.com/insistence/Dash-FastAPI-Admin
+ * Gitte仓库地址:
+ * GitHub仓库地址:
* 特别鸣谢:[RuoYi-Vue3](https://github.com/yangzongzhuan/RuoYi-Vue3)
## 内置功能
-1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
-2. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
-3. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
-4. 部门管理:配置系统组织机构(公司、部门、小组)。
-5. 岗位管理:配置系统用户所属担任职务。
-6. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
-7. 参数管理:对系统动态配置常用参数。
-8. 通知公告:系统通知公告信息发布维护。
-9. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
+1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
+2. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
+3. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
+4. 部门管理:配置系统组织机构(公司、部门、小组)。
+5. 岗位管理:配置系统用户所属担任职务。
+6. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
+7. 参数管理:对系统动态配置常用参数。
+8. 通知公告:系统通知公告信息发布维护。
+9. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
10. 登录日志:系统登录日志记录查询包含登录异常。
11. 在线用户:当前系统中活跃用户状态监控。
12. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
@@ -53,54 +70,97 @@ RuoYi-Vue3-FastAPI是一套全部开源的快速开发平台,毫无保留给
-  |
-  |
+
+
+ |
+
+
+ |
-  |
-  |
+
+
+ |
+
+
+ |
-  |
-  |
+
+
+ |
+
+
+ |
-  |
-  |
-
+
+
+ |
+
+
+ |
+
-  |
-  |
+
+
+ |
+
+
+ |
-  |
-  |
+
+
+ |
+
+
+ |
-  |
-  |
+
+
+ |
+
+
+ |
-  |
-  |
+
+
+ |
+
+
+ |
-  |
-  |
+
+
+ |
+
+
+ |
-  |
-  |
+
+
+ |
+
+
+ |
-  |
+
+
+ |
## 在线体验
-- *账号:admin*
-- *密码:admin123*
-- 演示地址:vfadmin管理系统
+
+* *账号:admin*
+* *密码:admin123*
+* 演示地址:vfadmin管理系统
## 项目开发及发布相关
@@ -115,6 +175,7 @@ cd RuoYi-Vue3-FastAPI
```
#### 前端
+
```bash
# 进入前端目录
cd ruoyi-fastapi-frontend
@@ -130,6 +191,7 @@ npm run dev 或 yarn dev
```
#### 后端
+
```bash
# 进入后端目录
cd ruoyi-fastapi-backend
@@ -151,6 +213,7 @@ python3 app.py --env=dev
```
#### 访问
+
```bash
# 默认账号密码
账号:admin
@@ -163,6 +226,7 @@ python3 app.py --env=dev
### 发布
#### 前端
+
```bash
# 构建测试环境
npm run build:stage 或 yarn build:stage
@@ -172,6 +236,7 @@ npm run build:prod 或 yarn build:prod
```
#### 后端
+
```bash
# 配置环境
在.env.prod文件中配置生产环境的数据库和redis
@@ -180,14 +245,37 @@ npm run build:prod 或 yarn build:prod
python3 app.py --env=prod
```
+### Docker Compose部署方式
+
+> ⚠️ **警告:** 默认未做数据持久化配置,请注意数据备份或自行配置持久化
+
+#### MySQL版本
+
+```bash
+docker compose -f docker-compose.my.yml up -d --build
+```
+
+#### PostgreSQL版本
+
+```bash
+docker compose -f docker-compose.pg.yml up -d --build
+```
+
## 交流与赞助
+
如果有对本项目及FastAPI感兴趣的朋友,欢迎加入知识星球一起交流学习,让我们一起变得更强。如果你觉得这个项目帮助到了你,你可以请作者喝杯咖啡表示鼓励☕。扫描下面微信二维码添加微信备注VF-Admin即可进群。
-  |
-  |
+
+
+ |
+
+
+ |
-  |
+
+
+ |
-
\ No newline at end of file
+
diff --git a/ruoyi-fastapi-backend/.env.dev b/ruoyi-fastapi-backend/.env.dev
index db037c6..c0735a7 100644
--- a/ruoyi-fastapi-backend/.env.dev
+++ b/ruoyi-fastapi-backend/.env.dev
@@ -10,7 +10,7 @@ APP_HOST = '0.0.0.0'
# 应用端口
APP_PORT = 9099
# 应用版本
-APP_VERSION= '1.8.0'
+APP_VERSION= '1.8.1'
# 应用是否开启热重载
APP_RELOAD = true
# 应用是否开启IP归属区域查询
diff --git a/ruoyi-fastapi-backend/.env.dockermy b/ruoyi-fastapi-backend/.env.dockermy
index dc55522..6963cd2 100644
--- a/ruoyi-fastapi-backend/.env.dockermy
+++ b/ruoyi-fastapi-backend/.env.dockermy
@@ -10,7 +10,7 @@ APP_HOST = '0.0.0.0'
# 应用端口
APP_PORT = 9099
# 应用版本
-APP_VERSION= '1.8.0'
+APP_VERSION= '1.8.1'
# 应用是否开启热重载
APP_RELOAD = false
# 应用是否开启IP归属区域查询
diff --git a/ruoyi-fastapi-backend/.env.dockerpg b/ruoyi-fastapi-backend/.env.dockerpg
index 6b1f31d..ccaeb53 100644
--- a/ruoyi-fastapi-backend/.env.dockerpg
+++ b/ruoyi-fastapi-backend/.env.dockerpg
@@ -10,7 +10,7 @@ APP_HOST = '0.0.0.0'
# 应用端口
APP_PORT = 9099
# 应用版本
-APP_VERSION= '1.8.0'
+APP_VERSION= '1.8.1'
# 应用是否开启热重载
APP_RELOAD = false
# 应用是否开启IP归属区域查询
diff --git a/ruoyi-fastapi-backend/.env.prod b/ruoyi-fastapi-backend/.env.prod
index 0006821..8ed5d3c 100644
--- a/ruoyi-fastapi-backend/.env.prod
+++ b/ruoyi-fastapi-backend/.env.prod
@@ -10,7 +10,7 @@ APP_HOST = '0.0.0.0'
# 应用端口
APP_PORT = 9099
# 应用版本
-APP_VERSION= '1.8.0'
+APP_VERSION= '1.8.1'
# 应用是否开启热重载
APP_RELOAD = false
# 应用是否开启IP归属区域查询
diff --git a/ruoyi-fastapi-frontend/package.json b/ruoyi-fastapi-frontend/package.json
index eded8ce..700ec9b 100644
--- a/ruoyi-fastapi-frontend/package.json
+++ b/ruoyi-fastapi-frontend/package.json
@@ -1,6 +1,6 @@
{
"name": "vfadmin",
- "version": "1.8.0",
+ "version": "1.8.1",
"description": "vfadmin管理系统",
"author": "insistence",
"license": "MIT",