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

由于家里没有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的端口入站规则,具体可以百度
相关推荐
沫璃染墨39 分钟前
从零入门计算机网络系列(十四):TCP报文与字节流本质——从数据封装到报文边界
linux·服务器·网络·网络协议·tcp/ip·tcp
anew___15 小时前
《从零手写操作系统 (63):安全与加固——从内核保护到沙箱隔离》
网络·安全
Lzg_na15 小时前
VXLAN:背景、机制、报文字段与主机转发流程
网络
乐维_lwops17 小时前
案例解读:大型综合性科创产业园运维监控落地实践
运维·网络·人工智能·安全·it监控·国产运维智能体
m0_7156744319 小时前
政务泛监测体系能力排行:AI 重塑监测边界,治理的颗粒度革命
大数据·网络·人工智能·安全·网络安全·政务
AI 编程助手GPT19 小时前
curl 返回成功就能收文件?用本地 HTTP 验证错误页与超时
网络·网络协议·http
十碗饭吃不饱20 小时前
后端运维:网络联通、进程查询、Java服务启动脚本
java·运维·网络
从琳开始9891 天前
网络原理入门(二)------OSI七层模型?TCP/IP五层(四层)模型原来是这样的
java·网络·tcp/ip·java-ee·php
xiaoye-duck1 天前
《C++ 项目:手写大模型接入 SDK》ChatGPT接口设计(下):流式响应实现和测试
网络·c++·语言模型·chatgpt
梦帮科技1 天前
意识启发式量子隧穿退火算法用于全局优化 (CITA) 完整技术指南
网络·人工智能·算法·量子计算·模拟退火算法