【网盘】在EUservVPS上部署Cloudreve并挂载SharePoint

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

记录了在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时,修改“计费账户直接触发风控进入评估状态,主动销号了)

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

· 免费VPS概况:

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

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

性能我就不做过多评价了,负载常年上百。

实测apt upgrade运气好仅需一天即可完成。

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

重启一般能解决这些问题,不过重启时长从几小时到几周不等。


· 部署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最终架构图和测试链接:

Cloudreve架构(Image Loading……)
用Visio网页版编辑的简单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)。

发表回复

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