在EUservVPS上部署Cloudreve并挂载SharePoint

本文是【网盘】系列的第三篇文章。

阐述了在EUservVPS上部署Cloudreve并挂载A1订阅的SharePoint的过程。



开始之前:

距离上次折腾已经过了很久很久。

似乎自建网盘的事早被我忘到了九霄云外……

在此期间,我一直在折腾各种域名、各家低价VPS、CloudflareCDN。

这些事物对我有着说不清道不明的吸引力……尽管我始终只是浮于表面罢了。


购入全局订阅:

前几天在Hostloc偶然刷到了Office365 A1P的推销贴,我又想起了自建网盘这回事。

在论坛四处比价之后,入手了两个A1全局(1k用户)和两个Engineering Feedback Program全局(10用户),单价都是¥40/个,相比前些年的白菜价不算便宜,但比起正价订阅内容几乎相同的商业基础版还是便宜得可怕。

本质上来说,这些全局都是薅巨硬家的羊毛,OD的空间大小和数据隐私性挑不出毛病。

但稳定性可没有人敢打包票,而且一旦翻车的话——可能连转移数据的时间都没有。

不过最近没听过A1全局翻车的事例,再加上真香的超大容量……活多久赚多久。

Engineering Feedback Program,工程反馈计划,或许原本仅供测试Office365用。

官方商店0元购入的,只有10用户。应该不会封吧?大概不会封吧?可能不会封吧?

(开始折腾第一个A1时,修改“计费账户直接触发风控进入评估状态,主动销号了)

账号评估中(Image Loading……)
触发风控→惨遭评估,其实可以等等看的。

免费VPS概况:

手头正好有一台免费又吃灰的EUserv的纯IPv6VPS,纸面配置见链接

LXC虚拟化,据说超售服务器资源的能耐比OpenVZ架构还要更胜一筹。

性能我就不做过多评价了,门槛较低,人人能上,负载常年上百。

还有经常连接超时和网络不可达之类的种种玄学网络问题。

重启一般能解决这些问题,但重启耗时起步就是几小时。


部署Cloudreve:

还是回到部署Cloudreve的话题上来吧……

选择Cloudreve的一大原因是其自带轻量的Web Sever。

不需要配置网站环境,简单设置一下防火墙即可轻松部署。

不过托EUserv性能的福,任何操作都需要非常久的时间处理!

(包括但不限于上传下载、分享文件、文件解压、后台管理)

以下是我尽可能简化的EUservVPS部署Cloudreve的过程:

# 系统为:Ubuntu 20.04 LTS。
# EUserv不提供VNC,SSH连接略过不谈。

mv /etc/resolv.conf /etc/resolv.conf.bak && echo -e "nameserver 2001:67c:2b0::4\nnameserver 2001:67c:2b0::6" > /etc/resolv.conf
# 建议将公共NAT64服务器添加到DNS记录中

sudo apt update && sudo apt upgrade wget
# 更新wget,否则下载Cloudreve可能出错。

wget https://github.com/cloudreve/Cloudreve/releases/download/3.8.3/cloudreve_3.8.3_darwin_amd64.tar.gz
# Github Releases提供其他架构系统和其他版本的包。

tar -zxvf cloudreve_3.8.3_darwin_amd64.tar.gz
# 解压得到编译好的Cloudreve主程序。

chmod +x ./cloudreve && ./cloudreve
# 赋予执行权限并运行cloudreve。
# 第一次部署完成会显示账号和密码。
# 后续可改为:nohup ./cloudreve &

更详尽的配置如修改端口、配置证书,在官方文档已经十分详尽。

只要全局正常,挂载SharePoint或OneDrive的过程依照指引即可。


完工之后的总结:

附上Cloudreve最终架构图和测试链接:

Cloudreve架构(Image Loading……)
用Visio网页版编辑的简单Cloudreve架构示意图。

解释一下为什么要用Cloudflare代理?

  • 如图所示,EUserv没有IPv4,需要Cloudflare中转所有IPv4流量;
  • Clouderve的一些静态资源可由Cloudflare长期缓存以减轻源站开销;
  • 用IPv6直连EUserv网络,延迟和速度甚至比Cloudflare晚高峰还感人。

注释1:曾经免费,现在要收开机费,该商家通过PayPal充值最低€10。由于VS2-Free需要每月手动续期且新开机成本上升,目前的负载已经大大降低了,但故障时有出现。


补注1:Cloudreve后续迁移几次,最终迁到闲置的笔记本电脑上了。

补注2:2024年8月,微软开始调整A1的云存储为单用户100G。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注