Cloudreve, 可以让您快速搭建起公私兼备的网盘系统。Cloudreve 在底层支持不同的云存储平台,用户在实际使用时无须关心物理存储方式。你可以使用 Cloudreve 搭建个人用网盘、文件分享系统,亦或是针对大小团体的公有云系统。
特性:
- ☁️ 支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 作为存储端
- ? 上传/下载 支持客户端直传,支持下载限速
- ? 可对接 Aria2 离线下载
- ? 在线 压缩/解压缩、多文件打包下载
- ? 覆盖全部存储策略的 WebDAV 协议支持
- ⚡ 拖拽上传、目录上传、流式上传处理
- ?️ 文件拖拽管理
- ??? 多用户、用户组
- ? 创建文件、目录的分享链接,可设定自动过期
- ?️?️ 视频、图像、音频、文本、Office 文档在线预览
- ? 自定义配色、黑暗模式、PWA 应用、全站单页应用
- ? All-In-One 打包,开箱即用
- ? … …
相关:
安装:(Debian10为例)
下载程序(当前最新版)
wget https://github.com/cloudreve/Cloudreve/releases/download/3.3.2/cloudreve\_3.3.2\_linux\_amd64.tar.gz
# 解压程序包
tar -zxvf cloudreve\_3.3.2\_linux\_amd64.tar.gz
# 赋予执行权限
chmod +x ./cloudreve
# 启动 Cloudreve
./cloudreve
Cloudreve 在首次启动时,会创建初始管理员账号,请注意保管管理员密码。
进程守护:
# 编辑配置文件
vim /usr/lib/systemd/system/cloudreve.service
#将下文 PATH\_TO\_CLOUDREVE 更换为程序所在目录:(通常为/root),后写入cloudreve.service
[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
After=mysqld.service
Wants=network.target
[Service]
WorkingDirectory=/PATH\_TO\_CLOUDREVE
ExecStart=/PATH\_TO\_CLOUDREVE/cloudreve
Restart=on-abnormal
RestartSec=5s
KillMode=mixed
StandardOutput=null
StandardError=syslog
[Install]
WantedBy=multi-user.target
# 更新配置
systemctl daemon-reload
# 启动服务
systemctl start cloudreve
# 设置开机启动
systemctl enable cloudreve
管理命令:
# 启动服务
systemctl start cloudreve
# 停止服务
systemctl stop cloudreve
# 重启服务
systemctl restart cloudreve
# 查看状态
systemctl status cloudreve
Cloudreve 在首次启动时,会创建初始管理员账号,请注意保管管理员密码,此密码只会在首次启动时出现。如果您忘记初始管理员密码,需要删除同级目录下的“cloudreve.db”,重新启动主程序以初始化新的管理员账户。
Cloudreve 默认会监听“5212”端口,IP访问时访问“http://服务器IP:5212”进入 Cloudreve。如果使用宝塔面板反向代理需要在安全中放行“5212”端口。注意用默认的管理账号和密码登录。
宝塔反代:
安装宝塔程序,安装lnmp,解析所用域名,网站添加站点。
可以先通过域名的dns解析开启ssl,然后再创建的网站处反向代理处反代http://127.0.0.1:5212
然后访问解析的域名,即可。打不开可以先放行宝塔-安全-防火墙5212端口,使用 http://ip地址:5212,访问试试看。
登录设置:
注意用默认的管理账号和密码登录,设置新的管理员,修改默认管理员的密码以及权限,通过管理面板界面设置存储策略和参数,也可添加aria2配置,离线下载。