本文是【自建网盘】系列的第三篇文章。
记录了在EUservVPS上部署Cloudreve并挂载A1订阅的SharePoint的过程。
· 开始之前:
距离上次折腾已经过了很久很久。
似乎自建网盘的事早被我忘到了九霄云外……
在此期间,我一直在折腾各种Domain、各家廉价VPS、CloudflareCDN。
这些事物对我有着说不清道不明的吸引力……虽然我始终只是浮于表面罢了。
· 购入全局订阅:
前几天在Hostloc偶然刷到了Office365 A1P的推销贴,我又想起了自建网盘这回事。
在论坛四处比价之后,入手了两个A1全局(1k用户)和两个Engineering Feedback Program全局(10用户),单价都是¥40/个,相比前些年的白菜价并不便宜,但比起订阅内容类似的商业基础版还是便宜得可怕。
本质上这些订阅的全局都是薅巨硬家的羊毛,存储空间大小和数据隐私性挑不出毛病。
但稳定性可没有人敢打包票,而且一旦翻车的话——可能连转移数据的时间都没有。
不过A1全局翻车的事例最近没听过,再加上这个真香的超大容量……活多久赚多久。
Engineering Feedback Program,工程反馈计划,或许原本仅供测试Office365用。
官方商店0元购入的,只有10用户。应该不会封吧?大概不会封吧?可能不会封吧?
(开始折腾第一个A1时,修改“计费账户”直接触发风控进入评估状态,主动销号了)

· 部署Cloudreve:
还是回到部署Cloudreve的话题上来吧……
选择部署Cloudreve的一大原因是其自带轻量的Web Sever。
无需要配置网站环境,简单设置一下防火墙即可一键轻松部署。
不过托EUserv超开的福,任何操作都需要非常久的时间处理!!!
(包括但不限于上传下载、分享文件、文件解压、后台管理)
以下是我尽可能简化的EUservVPS部署Cloudreve的过程:
# 系统为:Ubuntu 20.04 LTS。 # 这家不提供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-get update && sudo apt-get upgrade wget # 更新wget,否则下载Cloudreve可能出错。 wget https://github.com/cloudreve/Cloudreve/releases/download/3.8.2/cloudreve_3.8.2_darwin_amd64.tar.gz # Github Releases提供其他架构系统和其他版本的包。 tar -zxvf cloudreve_3.8.2_darwin_amd64.tar.gz # 解压得到Cloudreve主程序。 chmod +x ./cloudreve && ./cloudreve # 赋予执行权限并运行cloudreve。 # 第一次部署完成会显示账号和密码。 # 后续可改为:nohup ./cloudreve &
更详尽的配置如修改端口、配置证书,在官方文档已经十分详尽。
只要全局正常,挂载SharePoint或OneDrive的过程依照指引即可。
·完工之后的总结:
附上Cloudreve最终架构图和测试链接:

解释一下为什么要用Cloudflare代理?
- 如图所示,EUserv没有IPv4,需要Cloudflare中转所有IPv4流量;
- Clouderve的一些静态资源可以由Cloudflare长期缓存减轻源站开销;
- 我的本地网络用IPv6直连源站,延迟和速度比Cloudflare晚高峰还感人。
补注1:(2022.5.22)EUserv日常失联,Cloudreve迁移到Cloudraft了。
补注2:(2022.8.18)又一个A1被锁定,白嫖的东西始终存在风险。
补注3:(2023.8.20)已迁移到笔记本,用Cloudflare Tunnel穿透。
补注4:(2023.8.20)微软近期宣布将A1单用户存储调为100G。
注释1:曾经免费,现在要收开机费(PayPal充值最低€10)。