功能
快速对接多家云存储,支持七牛、又拍云、阿里云OSS、AWS S3、Onedrive、自定远程服务端,当然,还有本地存储。
可限制单文件最大大小、MIMEType、文件后缀、用户可用容量。
图片、音频、视频、文本、Markdown、Ofiice文档 在线预览。
移动端全站响应式布局。
文件、目录分享系统,可创建私有分享或公开分享链接。
用户个人主页,可查看用户所有分享。
多用户系统、用户组支持。
初步完善的后台,方便管理。
多上传策略,可为不同用户组分配不同策略。
用户组基础权限设置。
WebDAV协议支持。
安装
Github项目地址:Cloudreve
https://github.com/cloudreve/Cloudreve/releases
下载压缩包
wget https://github.com/cloudreve/Cloudreve/releases/download/3.3.1/cloudreve_3.3.1_linux_amd64.tar.gz
解压并删除压缩包
tar -xvzf cloudreve_3.3.1_linux_amd64.tar.gz && rm -rf cloudreve_3.3.1_linux_amd64.tar.gz
启动
./cloudreve
Cloudreve
这样就算启动了,会给出一个默认账号(admin@cloudreve.org)和一个随机密码,端口5212,这时你就可以用ip:5212访问了
安装screen
因为Cloudreve在关闭SSH窗口后会关闭,所以配置一下让他后台运行,记住上面的账号密码后CTRL+C结束进程
CentOS系统
yum install screen -y
Debian/Ubuntu系统
apt install screen -y
后台运行
screen -dmS Cloudreve ./cloudreve
这样就后台运行了
反向代理
宝塔面板
先进入宝塔面板,然后点击左侧网站,添加站点,再点击添加好了的域名名称,这时候就进入了站点配置,点击反向代理,目标URL填入http://127.0.0.1:5212,不要设置缓存,再启用反向代理即可,参考下图 ps:如果要开启https访问请在完成反向代理之前申请SSL证书就可以了
Cloudreve
到这一步不出意外你就可以用域名访问了