家用局域网私有云备份网站搭建

由于家里没有NAS,想着利用家里的台式机作为备份服务器,搭建一个家用局域网内的私有云盘,在此记录一下过程:

  1. 选择cloudreve软件搭建网站,github上下载安装包cloudreve_4.17.0_windows_amd64.zip,在作为备份的目录解压,然后在解压目录打开cmd命令行,然后在命令行内输入cloudreve命令,执行之后,会看到cmd界面输出一堆log,然后有个显示listen to 5212,这个时候网站已经启动成功,并把监听端口设置成了5212。可以输入http://192.168.xxx.yyy:5212【这里192.168.xxx.yyy是备份电脑的IP地址】,即可打开网站,这个时候可以看到先让注册账号,邮箱和密码随便写。注意第一个注册的账号是管理员账号,后面注册的账号都是用户账号。进入网站之后,可以看到网站的一些内容

  2. 本来想打算用FolderSync软件作为手机端的APP,用来同步手机相关文件,并结合cloudreve部署的网站显示出来,但是尝试了好几次,都失败了,主要是该软件配置的WebDAV用的是https的加密协议,而cloudreve用的是http,所以FolderSync无法和cloudreve适配。只能暂时放弃这个软件

  3. 使用Syncthing软件作为备份软件。注意该软件无法和cloudreve联动。只能手动更新cloudreve。这个原理就是syncthing先同步手机内容到cloudreve某个用户的数据目录下【用户,目录一般在cloudreve_4.17.0_windows_amd64\data\uploads\xx下,xx是用户对应的数字,一般第一个用户是2,后面的用户依次是3,4...】,然后管理员登录cloudreve网站,点击管理员头像,选择管理面板,点击网站左侧一列的文件选项,如下图。然后选择从导入,然后会弹出下面界面,其中原始目录就是刚刚syncthing同步的目录,目标用户就是你要同步哪个用户,目标路径就是该用户在cloudreve网站设置的目录,最后点击开始导入,然后cloudreve会启动一个任务,把syncthing更新到目标用户的文件下的文件同步到目标用户的cloudreve账号中,这个目标用户可以在这个任务完成之后,同步在网站上看到同步过来的文件。

  1. 注意事项:用户必须和备份的主机在同一局域网;如果用户无法访问网址http://192.168.xxx.yyy:5212,需要在备份的电脑上设置防火墙权限,增加5212的端口入站规则,具体可以百度
相关推荐
学烹饪的小胡桃1 小时前
WGCLOUD支持哪些告警方式
linux·运维·服务器·网络·安全
sbjdhjd1 小时前
PHP RCE 多层绕过实战:关键字过滤、空格替换与 php://filter 伪协议 | 02
网络·安全·web安全·网络安全·云计算·安全架构·rce
Jay Kay1 小时前
深入理解 RDMA 内存管理:海思 HNS RoCE 架构中的 HEM 表与 MTR 表有什么区别?
服务器·网络·架构
木心术11 小时前
卫星通信技术全景:从低轨星座组网、相控阵 EIRP 工程计算到 NTN 标准演进(2026 深度梳理)
网络
你怎么知道我是队长1 小时前
计算机网络中的 DNS 与 DHCP 详解
网络·计算机网络
智者知已应修善业1 小时前
C#用一个循环[等效]取出字符串中的数字
网络·c#·web·string·语言
艾莉丝努力练剑1 小时前
【AI大模型接入SDK】Gemini模型接入知识体系
java·开发语言·网络·人工智能·网络协议·学习·http
Jay Kay2 小时前
RDMA中CQ为什么用轮询?——从CQ、Doorbell到GID的深度解析
运维·服务器·网络
SendTomo2 小时前
SendTomo 与 send.wang 全景对比评测与实战指南
网络·网络协议·tcp/ip·webrtc·p2p