【乐享】炒鸡好用的网盘——Cloudreve
Last updated on June 18, 2024 pm
前言
我之前的助力网盘为Seafile,为了可持续发展着想,我决定将数据迁移到腾讯云COS。不是腾讯云有多好,而是我用的是他们家的Lighthouse。但是,鸡贼的Seafile只有Pro版才能连接S3协议,而我就是死活装不上,所以无奈之下只能迁移到Nextcloud。 本来日子过得很平静。突然,不知道腾讯云出什么bug,直接sshd启动不了。所以,再加上Pacificrack的机房网络不错,价格也便宜,所以。。。搬家! 这搬家完成,可是万万没想到Nextcloud的性能忒差,CPU被PHP折腾得死去活来,在用了APCU和Redis优化后,勉强能冲,就是网页版的体验太糟糕,不适合做临时储存。所以。。。
正文
这就有了我们今天的主角: CloudReve
下载
先部署吧。下载压缩包 https://github.com/cloudreve/Cloudreve/releases 当然啦,除非你非常确定的话,一般都是linxu_amd64哒! 在宝塔里面解压,然后。。。出来个
运行
得嘞,运行TA就成,长这个样子。 记录下初始账号和密码,等会要用 不过我们知道,像这种终端运行的程序,关了终端就没了。所以我的做法是使用宝塔的一个插件叫
Supervisor
就是这货: 为什么不用
1 |
|
因为运行这个命令,只要重启,又要重新运行。忒麻烦。用这个,重启又何妨?不过服务器还是不要经常重启吧 安装完成,打开,添加守护进程,按照如图所示填写,就好了 运行目录和启动命令按照自己放置cloudreve的位置填写,我是将cloudreve放在了根目录其实就是懒得cd。 然后,我们在宝塔安全放开5212端口,不出什么意外的话就ip+端口用就完了!不过,作为网盘,最起码的HTTPS还是得有的,所以我们简单地用宝塔新建网站再反向代理,最终效果如下: 登录进去后,你就可以开始玩了!不过,经过折腾,我发现这里有很多好玩的东西。。
拓展
个性化
点击右上角头像–>管理面板,进入仪表盘。 点击左侧菜单栏–>参数设置 在这里有很多好玩的东西,这一小节我们只讲个性化:
- 站点信息
- 个性化
然后各位自己玩吧
离线下载
除了作为临时文件传输,还有一个更重要的功能是作为离线下载器。以前离线下载都是进宝塔,远程下载,之后再下载,这样一点都不《优雅》。所以,为了更优雅,同时也为了更好的安全性,我们可以使用cloudreve作为离线下载器。
安装Aria2
cloudreve的离线下载需要Aria2,二话不说直接跑脚本 首先apt,安装wget
1 |
|
然后就按部就班安装就好了。
配置Aria2
我们在服务器的根目录建立一个downloads文件夹:
1 |
|
然后再一次运行那个脚本
1 |
|
我们输入7,修改RPC密码和文件下载位置
1 |
|
然后,在宝塔面板开启6800端口,回到cloudreve仪表盘,进入参数设置–>离线下载,对应进行填写: 临时下载目录我们在宝塔给它权限拉满 接着,点击测试连接,不出意外的话,右上角会出现 此时,你已经可以正常使用离线下载了,入口在主页
善后章程
在使用了一段时间后,你会发现你的服务器磁盘空间是这样的(大硬盘土豪可以不用看) 这可能就要归功于cloudreve的智慧了。他不会自动清空下载文件?即使你已经在cloudreve里面删掉了她。所以,我们在宝塔里面新建一个计划任务 这样就无忧无氯啦!
总结
不得不说Go语言相较于PHP还是很给力的,Cloudreve比Nextcloud快了不止一点半点。所以,如果你没有实时同步的需求的话,可以选择Cloudreve当做主力网盘。他还有许多其它特性,我列一下:
- 连接COS,OSS,Onedrive(国际版中国版都可以)…
- 连接到了Office Online
- 有WebDav
- …
那么,本篇就到这里吧!我们下篇见!