小伙伴们平时是不是都喜欢使用各种云存储?今天TJ君就和大家分享一个云存储,支持多家云存储驱动的公有云文件系统,Cloudreve
作为一个网盘系统,Cloudreve有什么特点呢?他能做到什么呢?根据TJ君的观察,Cloudreve主要有以下几大特点:
你也可以这样理解:
Cloudreve提供开源版本、Linux版本、windows版本,小伙伴可以按需使用。可以通过如下命令进行部署:
# 解压程序包
tar -zxvf cloudreve_VERSION_OS_ARCH.tar.gz
# 赋予执行权限
chmod +x ./cloudreve
# 启动 Cloudreve
./cloudreve
如果需要自己构建的话,也可以按照如下步骤:
1、克隆代码
2、构建静态资源
# 进入前端子模块
cd assets
# 安装依赖
yarn install
# 开始构建
yarn run build
3、嵌入静态资源
# 回到项目主目录
cd ../
# 安装 statik, 用于嵌入静态资源
go get github.com/rakyll/statik
娜娜项目网每日更新创业和副业项目
网址:nanaxm.cn 点击前往娜娜项目网
站 长 微 信: nanadh666
# 开始嵌入
statik -src=assets/build/ -include=*.html,*.js,*.json,*.css,*.png,*.svg,*.ico -f
4、编译项目
# 获得当前版本号、Commit
export COMMIT_SHA=$(git rev-parse --short HEAD)
export VERSION=$(git describe --tags)
# 开始编译
go build -a -o cloudreve -ldflags " -X 'github.com/cloudreve/Cloudreve/v3/pkg/conf.BackendVersion=$VERSION' -X 'github.com/cloudreve/Cloudreve/v3/pkg/conf.LastCommit=$COMMIT_SHA'"
感兴趣的小伙伴,不妨来试试看吧~
另外,我们将之前发过的各种项目及工具进行了整理,收录到了GitHub项目,欢迎各位小伙伴光临Star云存储,地址如下:
点击下方卡片,关注公众号“TJ君”
回复“Cloud2022”,获取仓库地址
关注我,每天了解一个牛x、好用、有趣的东东
往期推荐
娜娜项目网每日更新创业和副业项目
网址:nanaxm.cn 点击前往娜娜项目网
站 长 微 信: nanadh666
声明: 本站内容转载于网络,版权归原作者所有,仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任,若侵犯到你的版权利益,请联系我们,会尽快删除处理!