之前一直使用的是群晖NAS的Cloud Sync免客户端同步百度网盘,但是百度网盘是收费的,虽然免费也可以用,但是速度真心感人,因为百度网盘可以在群晖NAS的Cloud Sync里直接添加,我这里就不累述了,今天着重说一下如何使用群晖NAS的Cloud Sync免客户端同步阿里云盘,这里需要借助Docker来实现,如果群晖NAS不支持Docker的话这个办法就无法实现,具体方法如下:
1、首先在群晖套件里安装Docker套件,正常运行后打开Docker,在注册表搜索shagua517,找到shagua517/webdav-aliyundriver这个项目双击开始下载。
2、在映像里查看下载状态,等待下载完成后双击开始安装程序。
3、点击高级设置,分别在高级设置、网络、环境三个地方分别安装下图进行设置。其中下图17991这个端口号可以根据自己实际进行设置(但是不要与其他应用端口冲突),环境中点击新增添加ALIYUNDRIVE_REFRESH_TOKEN参数,参数的值需要使用电脑浏览器(建议chrome)打开阿里云盘官网并登录:https://www.aliyundrive.com/drive/,登录成功后,按F12打开开发者工具,点击Application,点击Local Storage,点击 Local Storage下的 https://www.aliyundrive.com/,点击右边的token,此时可以看到里面的数据,其中就有refresh_token,把其值复制出来即可。(如下第4张图,格式为小写字母和数字,不要复制双引号。例子:ca6bf2175d73as2188efg81f87e55f11)
4、填入ALIYUNDRIVE_REFRESH_TOKEN参数后,点击应用完成,此时Docker项目开始运行,可见点击桌面快捷方式或使用ip:刚才设置端口打开网页既可以查看到阿里云盘中的内容,登录账户密码默认都是admin。
5、至此Docker中的工作已经完成,下来打开群晖NAS的Cloud Sync,点击+号,选择WebDAV,点击下一步。
6、这里服务器地址填本地127.0.0.1,后面端口使用刚才Docker中的端口,账号密码为刚才Docker中密码,默认都是admin,然后点击下一步
7、这里具体设置连接名称,本地和远程路径,同步方向及其他的设置,根据自己实际进行设置,完成后点击下一步出现设置预览,在点击完成即可完成全部设置达到阿里云盘的自动同步,可以在阿里云盘中上传一个文件看是否会自动下载,这里一般从60秒的轮训期,所以稍微有点延迟,如果调整这个时间可以选中左边的阿里云盘,右边点击设置修改轮训期的时间。