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

由于家里没有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 分钟前
【在线五子棋对战】游戏匹配模块
网络·c++·网络协议·http·https
暖核8 分钟前
kubeadm 搭建 K8s v1.30 集群:从系统模板到 Calico 网络全流程
网络·容器·kubernetes
updayday8549 分钟前
印染产线电脑进程异常占用资源却要逐台排查 - Ping64 远程进程管理
大数据·网络·数据库·安全·智能路由器
zxanz129 分钟前
一张 SSL 证书,如何降低业务流量劫持与数据泄露风险
网络·网络协议·ssl
茉莉玫瑰花茶36 分钟前
GO [ 数据格式 ]
服务器·网络·算法·golang
明航咨询—张老师1 小时前
工业控制系统安全工程师(CISP-ICSSE)全解析:报考条件、知识体系与职业价值
网络
酣大智1 小时前
TightVNC Server 配置窗口
网络·vnc
隐擎fox1 小时前
解密 BGP Anycast 边缘路由与跨国链路质量检测:多租户网络出口的低时延与防丢包架构实战
网络·python·网络协议·tcp/ip·网络安全·架构·tcpdump
Escalating_xu2 小时前
【Linux 网络编程】Windows 客户端访问 Linux:用 Winsock 跑通 UDP 回显
linux·网络·windows
zhengqweasd2 小时前
Linux 软中断原理:网卡报文是怎么抢占 CPU 的
linux·运维·网络