CloudrevePlus
简介
- 🌩 支持多家云存储的云盘系统
- 基于 3.8.3开源版本 二次开发
- 拉取主线最新版源码
- 更新依赖至较新版本
- 合并部分pr
- 修复部分已知Bug
- 添加一些实用功能
使用
- 无需修改启动脚本,正常运行即可
- 使用原有社区版数据库需备份后执行以下命令:
./cloudreveplus --database-script OSSToPlus
编译
- 还是如果不需要修改前端,直接构建后端即可,前端包已预置
- 前端
- 环境:NodeJS v16.20 *
- 进入 assets 目录:
cd assets
- 安装依赖:
yarn install
* - 构建静态:
yarn build
* - 打包文件:
bash pakstatics.sh
- (注:包管理器一定要用yarn,否则会报错)
- 后端
- 环境:Golang >= 1.18,越新越好
- 进入源码目录
- 构建程序:
go build -ldflags "-s -w" -tags "go_json" .
其它
- 未经完整测试,建议不要用于生产环境
- “仅供交流学习使用,严禁用于非法目的,否则造成一切后果自负”
Description
Languages
Go
100%