首页 🧐 文章

本文最后更新于 2021 年 02 月 08 日,已超过 127 天没更新!内容可能已失效,请自行测试 ~

📌 更新日志

当前最新的版本为3.2.0,更新内容为

  • (捐助版)新增 为新注册的用户指定初始拥有的文件
  • 新增 S3 及其兼容协议存储策略
  • 新增 监听 Unix Socket
  • 新增 部分文档指引链接
  • 新增 离线下载 BT 任务时保留任务目录结构
  • 新增 前台自主删除离线下载记录
  • 新增 可为 OSS 存储策略配置单独的服务端内网 Endpoint
  • 新增 命令行助手脚本用于重新校准用户容量
  • 新增 可为 OneDrive 策略指定自建反代下载服务器
  • 修复 部分下使用 WebDAV 传输图片时造成 Panic
  • 修复 部分情况下返回文件列表无法导航到其他目录下
  • 修复 某些离线下载任务因为数据库字段长度溢出而无法更新状态
  • 修复 上传取消后用户容量可能会被重复归还
  • 修复 使用 Shift多选文件时计数错误
  • 修复 图像文件分类下错误的计入了 flac 文件
  • (捐助版)修复 付费支付时长叠加
  • 优化 离线下载选择要下载的文件时忽略自动刷新
  • 优化 文件名排序使用自然语言排序
  • 优化 包名符合 Golang Semantic Import Versioning
  • 优化 前端路由更改为 History 模式
  • 优化 前端异常提示页面
  • 优化 WebDAV 账号管理页面文字说明

✨ 特性

  • ☁️ 支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 作为存储端
  • 📤 上传/下载 支持客户端直传,支持下载限速
  • 💾 可对接 Aria2 离线下载
  • 📚 在线 压缩/解压缩、多文件打包下载
  • 💻 覆盖全部存储策略的 WebDAV 协议支持
  • ⚡ 拖拽上传、目录上传、流式上传处理
  • 🗃️ 文件拖拽管理
  • 👩‍👧‍👦 多用户、用户组
  • 🔗 创建文件、目录的分享链接,可设定自动过期
  • 👁️‍🗨️ 视频、图像、音频、文本、Office 文档在线预览
  • 🎨 自定义配色、黑暗模式、PWA 应用、全站单页应用
  • 🚀 All-In-One 打包,开箱即用
  • 🌈 ... ...

🛠️ 部署

下载适用于您目标机器操作系统、CPU架构的主程序,直接运行即可。

# 解压程序包
tar -zxvf cloudreve_VERSION_OS_ARCH.tar.gz

# 赋予执行权限
chmod +x ./cloudreve

# 启动 Cloudreve
./cloudreve

最新版本安装
Github项目地址: Cloudreve

#下载压缩包
wget https://github.com/cloudreve/Cloudreve/releases/download/3.2.0/cloudreve_3.2.0_linux_amd64.tar.gz
 
#解压并删除压缩包
tar -xvzf cloudreve_3.2.0_linux_amd64.tar.gz && rm -rf cloudreve_3.2.0_linux_amd64.tar.gz
 
#启动
./cloudreve


这样就算启动了,会给出一个默认账号(admin@cloudreve.org)和一个随机密码,端口5212,这时你就可以用ip:5212访问了

ps:如果访问不了ip:5212,记得去安全组放行一下5212端口,再刷新一下即可访问

🎯 进程守护

Systemd

# 编辑配置文件
vim /usr/lib/systemd/system/cloudreve.service

将下文 PATH_TO_CLOUDREVE 更换为程序所在目录:

[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
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

🎉 反向代理

先进入宝塔面板,然后点击左侧网站,添加站点,再点击添加好了的域名名称,这时候就进入了站点配置,点击反向代理,目标URL填入http://127.0.0.1:5212,不要设置缓存,再启用反向代理即可。参考下图

ps:如果要开启https访问请在完成反向代理之前申请SSL证书就可以了





文章评论

    独角 beast 访客ChromeWindows
    2020-09-19 23:04   回复

    我缺一个账号

目录