群晖Docker系列(一)通过 AList 实现所有网盘的All In One
发布网友
发布时间:2024-10-05 05:49
我来回答
共1个回答
热心网友
时间:2024-12-11 21:07
在群晖设备上实现所有网盘的All In One功能,可以借助开源项目AList。AList是一个强大的工具,它支持多种存储服务,如SMB、WebDAV和云服务(如百度云盘、阿里云盘和OneDrive),并能将这些服务转化为本地可访问的形式。挂载阿里云盘到群晖,需依赖WebDAV服务。
首先,在群晖的Container Manager中搜索并安装xhofe/alist镜像。遇到网络问题时,可能需要调整注册表设置。对于7.2及以上的版本,可以选择官方推荐的index.docker.io或科学上网环境下的registry.hub.docker.com。如果遇到版本获取问题,直接选择最新版(latest)下载并运行。
接下来,配置AList的端口,将5244和5245设置为http和https端口,然后映射文件夹到群晖指定路径。启动容器后,通过群晖IP和5244访问AList的管理界面。获取并输入账户信息,登录后进行后台配置,包括修改用户名和语言。
配置阿里云盘的挂载过程涉及添加存储、选择阿里云盘open驱动,填写挂载路径,通过扫描二维码获取refresh_token,并将其粘贴到AList中。设置根文件夹ID后,添加存储并检查状态。此时,你可以在AList的WebDAV中查看阿里云盘的内容。
同步阿里云盘与群晖,只需在群晖的Cloud Sync中选择WebDAV,输入AList的URL和账户信息。本地路径和远程路径分别设置为群晖和云盘上的相应路径,同步功能就可自动运行。这样,群晖和阿里云盘的数据就能实现双向同步了。