最近迷上了NAS,以及影音中心,而作为在拥有这两个之前的各种视频的最低成本的存储方式之一也许就是云盘了。而利用webdav将云盘本地化技术已经相当成熟了,借此机会体验下拥有几T硬盘是什么感觉。
一款支持多种存储的目录文件列表程序,支持 web 浏览与 webdav,后端基于gin
,前端使用react
。
官方文档:简介 | Alist Document (nn.ci)
可以在本地进行部署,同时也更加建议在服务器或者云服务器进行部署,毕竟搭设一次就可以给多个设备使用,安卓端使用rcx同样也能进行webdav的访问。
是一款可以帮助用户将一些网盘映射为本地网络磁盘的工具,当然也使用你所喜欢的别的本地磁盘工具,使用windows原生的方式当然也同样能做到,当然对于绝大部分人这个方式绝对不推荐
docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 --name="alist" xhofe/alist:latest
–restart代表重启策略
-v代表环境变量,后面是将本地的
/etc/alist
文件夹映射到容器内部的/opt/alist/data
-p代表端口,这里是将内部的5244(冒号后)映射到外部的5244(前面冒号前),本地部署基本可以无视,服务器部署需注意端口占用以及安全组开放的问题
这样即代表部署完成
进入服务器后台,进入安全组,添加端口,这里以阿里云服务器为例
然后就可以通过http://ip:5244
访问页面,密码通过指令可以获取
docker exec -it alist ./alist -password
添加云盘这里以阿里云盘为例,其他的云盘添加方式参考官方文档
扫码获取Token,阿里云盘 | Alist Document (nn.ci)
点击账号添加,按下图填写即可
访问http://ip:5244/虚拟地址
即可访问云盘
以上Alist部署就完成了
这里以RaiDriver为例,也可以使用别的软件
选择NAS
,WebDAV
,填写相关信息
然后文件管理器就能看到了,也能直接访问了,容量会有显示问题忽略即可
至此全部的部署以及本地化已经完成,本地服务搭建可以参考视频https://www.bilibili.com/video/BV1HS4y1J77j
该磁盘的使用的速度完全依靠你的本地上传和下载速度,存放游戏啥的就别想了,搭配Kodi,PotPlayer,Emby看看电影啥的还是比较方便的。