docs: 优化部署、迁移文档、docker增加redis支持
1、优化部署、迁移 2、自动备份命令增加手动备份功能 3、docker部署集成redis
This commit is contained in:
+34
-7
@@ -17,13 +17,40 @@
|
||||
- v2_user
|
||||
- 删除字段 `device_limit`
|
||||
|
||||
### 迁移命令
|
||||
## 迁移之前
|
||||
迁移之前你需要执行正常安装步骤(记得不可选择Sqlite)
|
||||
> sqlite迁移请自行学习相关知识
|
||||
- [Docker Compose 纯命令行快速部署](./docs/docker-compose安装指南.md)
|
||||
- [aapanel + Docker Compose](./docs/aapanel+docker安装指南.md)
|
||||
- [aapanel 部署](./docs/)
|
||||
|
||||
## 开始迁移
|
||||
> 针对docker与非docker用户提供不同的迁移步骤,你根据你的安装环境选择其一即可。
|
||||
|
||||
### docker 环境
|
||||
> 以下命令需要你打开SSH进入到项目目录进行执行
|
||||
1. 停止Xboard
|
||||
```
|
||||
docker compose down
|
||||
```
|
||||
2. 清空数据库
|
||||
```
|
||||
docker compose run -it --rm xboard php artisan db:wipe
|
||||
```
|
||||
3. 执行迁移命令
|
||||
```
|
||||
docker compose run -it --rm xboard php artisan migratefromv2b wyx2685
|
||||
```
|
||||
## aapanel 环境
|
||||
1. 清空数据库
|
||||
```
|
||||
php artisan db:wipe
|
||||
```
|
||||
2. 执行迁移命令
|
||||
```
|
||||
php artisan migratefromv2b wyx2685
|
||||
```
|
||||
>如果你是docker-compose 部署
|
||||
```
|
||||
docker compose down
|
||||
docker compose run -it --rm xboard php artisan migratefromv2b wyx2685
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
> 上述迁移完成之后你需要进行 配置文件迁移
|
||||
## config/v2board.php 配置文件迁移 [点击查看步骤](./config迁移指南.md)
|
||||
> xboard将配置储存到数据库, 不再使用file进行储存,你需要对配置文件进行迁移。
|
||||
Reference in New Issue
Block a user