基于alist的网盘自动同步、下载工具来了,见证又一个神器崛起!绿联私有云部署「taosync」实现同步自由

2024-09-26 08:07:16 95点赞 1044收藏 97评论

大家好,这里是Cherry,喜爱折腾、捡垃圾、玩数码,热衷于分享NAS、docker玩耍经验~

前言

9月23日,绿联DH2600与DX4600系列均已开放系统升级服务,可以在官网申请系统升级服务,升级后的系统可能会让老用户感觉有一些不习惯,比如天翼云盘、移动云盘等云盘服务的消失,以及接替而上的百度网盘、OD同步和备份应用。

毕竟现在是网盘时代,各式各样的网盘充斥在我们的日常生活中,今天这个网盘存一点资料,明天那个网盘备份一些内容,常常想把网盘里的资料进行整合梳理,却又苦于网盘限速或是本地磁盘容量,久久无法完成。

今天,cherry为大家带来一款在alist v3基础上研发的网盘(存储池)资源同步工具——taosync。该项目作者是一个程序员父亲,研发该项目之处是为了保存女儿的成长照片,所以项目名称又叫“桃桃爸爸”,整个项目包括以下两个功能:

1、同步备份
把本地文件备份到多个网盘或FTP之类的存储,或者在多个网盘之间同步文件等;可以定时扫描指定目录下文件差异,让目标目录与源目录相同(全同步模式);或仅新增存在于源目录,却不存在于目标目录的文件(仅新增模式)
2、定时下载
可以设置一次性任务(cron方式设置年月日时分秒,将在指定时间执行一次),可在闲时自动从特定网盘下载文件到本地。

项目特征:

- 开源免费,几乎支持所有常用平台

- windows-amd64

- darwin-amd64

- darwin-arm64

- linux-amd64

- linux-arm64

- linux-386 Linux-386的

- linux-arm-v6

- linux-arm-v7

- linux-s390x

- linux-ppc64le

- 密码加密不可逆,永远不会泄露您的密码,敏感信息均被加密

- 完全离线运行(仅连接AList),永不上传用户隐私

- 完善的错误处理,稳定可靠,逻辑自洽;可能出错,但永不崩溃(我猜的)

- 完善的日志,所有错误都会被记录

- 引擎管理,可以自由增删改查`AList`

- 作业管理,可以新增/删除/启用/禁用/编辑/手动执行作业

- 仅新增与全同步模式

- 定时同步支持间隔或`cron`方式

- 同步进度实时可视化查看与筛选

- 存储可控,合理配置任务记录与日志保留天数,可以控制本程序所占用存储在可控范围内


一、系统部署

绿联云8月份的更新中,实现了对docker compose可视化部署的支持,让绿联用户可以轻松愉快的部署各种各样复杂的docker项目,我们需要做的仅仅是下载镜像并粘贴compose代码就能实现一键安装,免除了我们配置文件路径、网络端口、环境变量等参数内容。

双击EXE,解压为tar格式后导入NAS

阿里云盘:www.alipan.com/s/YRYuLSZYHUw

夸克网盘:pan.quark.cn/s/7b40aef2a664

1、下载(导入)镜像

由于国内网络环境因素,建议大家直接导入本项目所需要的两个镜像文件——taosync、alist,相关的镜像文件可以从下面的网盘获取。首先将两份.tar文件上传到绿联云目录下,然后通过路径【docker】-【镜像】-【本地镜像】-【从NAS导入】将镜像包导入到docker内。

基于alist的网盘自动同步、下载工具来了,见证又一个神器崛起!绿联私有云部署「taosync」实现同步自由

2、创建容器

由于项目是基于alist运行,所以我们必须创建一个alist容器,cherry这里整理了一份compose.yml文件,包括taosync、alist两个项目(如果你已经在使用alist容器的,那就把compose.yml文件中的alist内容删除)。

version: "3"

services:

sync:

image: dr34m/tao-sync:latest

container_name: taosync

restart: always

ports:

- 8023:8023 # 左侧的端口可自定义修改

volumes:

- ./taosync/data:/app/data

# 如果已经有alist容器,则删除下面的代码

alist:

image: xhofe/alist:latest

container_name: alist

restart: always

ports:

- 5244:5244 # http端口,左侧的端口可自定义修改

# - 5245:5245 # https端口,左侧的端口可自定义修改

volumes:

- ./alist/data:/opt/alist/data

切换到【docker】应用下的【项目】功能,点击创建。

基于alist的网盘自动同步、下载工具来了,见证又一个神器崛起!绿联私有云部署「taosync」实现同步自由

在【项目名称】处录入taosync,然后把上面cherry提供的compose代码直接复制到【compose配置】中,点击立即部署

基于alist的网盘自动同步、下载工具来了,见证又一个神器崛起!绿联私有云部署「taosync」实现同步自由

绿联云的docker应用会在控制台中输出compose项目部署的实时日志,耐心等待部署完成即可。

基于alist的网盘自动同步、下载工具来了,见证又一个神器崛起!绿联私有云部署「taosync」实现同步自由

二、系统使用

1、获取默认密码

在项目部署完成以后,我们切换到项目日志页面,可以看到taosync、alist分别都创建了自己的默认密码,一会我们使用账号admin进行登录即可。

基于alist的网盘自动同步、下载工具来了,见证又一个神器崛起!绿联私有云部署「taosync」实现同步自由

2、配置alist

打开alist页面,默认账号admin,默认密码从日志中获取。

基于alist的网盘自动同步、下载工具来了,见证又一个神器崛起!绿联私有云部署「taosync」实现同步自由

登录后台以后,点击左侧列表栏的【用户】,编辑admin账号的密码,方便后续登录。

基于alist的网盘自动同步、下载工具来了,见证又一个神器崛起!绿联私有云部署「taosync」实现同步自由

接着,点击左侧的【存储】功能,添加网盘【驱动】,我们根据自己的需求进行配置增加即可。

目前alist支持包含115、123、天翼、移动网盘、阿里云盘、百度网盘、cd、多吉云、dropbox、FTP、谷歌云盘、od在内的69种存储源,所有的配置方法在alist官网都有提供教程,这里就不赘述了。

基于alist的网盘自动同步、下载工具来了,见证又一个神器崛起!绿联私有云部署「taosync」实现同步自由

配置完存储对象以后,点击【设置】-【其他】-【复制令牌】备用,一会在taosync中需要通过令牌接入alist驱动。

基于alist的网盘自动同步、下载工具来了,见证又一个神器崛起!绿联私有云部署「taosync」实现同步自由

3、配置taosync

打开taosync页面,默认账号admin,默认密码从日志中获取。

基于alist的网盘自动同步、下载工具来了,见证又一个神器崛起!绿联私有云部署「taosync」实现同步自由

初次登陆以后,点击【系统设置】可以修改默认的密码,方便我们后续登录。

基于alist的网盘自动同步、下载工具来了,见证又一个神器崛起!绿联私有云部署「taosync」实现同步自由

点击【引擎管理】,这里增加alist的url地址以及令牌。地址可以输入ip、域名等,令牌就是我们刚才复制的。

基于alist的网盘自动同步、下载工具来了,见证又一个神器崛起!绿联私有云部署「taosync」实现同步自由

引擎配置完成以后,点击最上方的【作业管理】,在引擎中选择我们增加的alist对象。源目标选择需要同步/下载的目录,目标目录选择最终目的地。

在taosync系统中,同步速度包含标准、快速两种,其中快速同步基于alist的缓存机制,建议大家使用默认的标准方法。同步方法包括仅新增、全同步两种,如果不是特殊要求,建议选仅新增模式。

基于alist的网盘自动同步、下载工具来了,见证又一个神器崛起!绿联私有云部署「taosync」实现同步自由

除了同步速度、同步方法外,任务调阅方式也支持间隔、cron两种,间隔的话就是间隔一段时间自动执行一次,比较适合简单的定时监控网盘资源的情况;cron的话系统提供了可视化编辑功能,精确到秒,更适合对同步任务时间要求比较高的计划。

基于alist的网盘自动同步、下载工具来了,见证又一个神器崛起!绿联私有云部署「taosync」实现同步自由

写在最后

通过部署taosync项目,我们可以对绿联UGOS Pro中的同步方法进行有效补充,让更多的网盘、S3存储、云存储间的数据同步成为可能。我想这应该也是NAS中,本地存储与网络存储最有效的结合方式。

还有1个多月就要到双十一了,错过绿联DXP系列首发的用户可以持续关注一下绿联私有云的活动,这里比较推荐的还是DX4800、DX4800 Plus两款4盘位NAS,前者采用N100处理器,双2.5G网卡;后者采用Gold 8505处理器,2.5G+10Gbps网卡,在性能上有一定的提升,大家可以根据局域网下的最大网络速度来选择需要的型号。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
97评论

  • 精彩
  • 最新
  • 能docker就能装,我用玩客云装了个,找密码找了1个小时,登录后第一时间改密码,只是用户名好像不能改,同步神器。

    校验提示文案

    提交
    是的,N1和玩客云都可以用,arm架构支持很好

    校验提示文案

    提交
    装完看日志,有密码

    校验提示文案

    提交
    收起所有回复
  • 打算试试看。之前我用过各种备份工具通过alist备份到各种云,给我整麻了,各种无法定位原因的错误,你也不知道问题出在哪,增量备份时而成功时而失败,隔两天备份工具就觉得云上这个那个找不到,就给全盘备份一次读几百G文件传几十个小时。

    校验提示文案

    提交
  • 旧版就在用了,很好用,话说旧版怎么能无缝升级到新版咧,可以直接重新拉取覆盖安装吗

    校验提示文案

    提交
    应该直接拉就可以了

    校验提示文案

    提交
    让大神弄个docker内部检查,上传升级,不用每次都重新拉镜像部署,AK-docker比较恶心,现在拉不了镜像了

    校验提示文案

    提交
    收起所有回复
  • 极空间可以部署吗

    校验提示文案

    提交
    极空间也可以的,alist和taosync分开部署就可以了

    校验提示文案

    提交
    收起所有回复
  • 作者您好 同名文件他是怎么处理的?他是覆盖还是怎么搞 没有这个设置

    校验提示文案

    提交
    这个好像没有设置方法,等待后续优化吧

    校验提示文案

    提交
    好嘞 谢谢😁

    校验提示文案

    提交
    收起所有回复
  • 这个不只是网盘相互同步,也可以本地同步,本地网盘同步,webdev也行。

    校验提示文案

    提交
    是的,支持S3、webdav、本地,基本都可以实现

    校验提示文案

    提交
    本地同步是需要现在alist中添加本地存储是吗?

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 挺好的 大佬们把这些功能都DOCKER化,以后直接安装一个LINUX就能用了

    校验提示文案

    提交
    是的,有很多linux的docker方法,直接一个脚本部署所有docker容器

    校验提示文案

    提交
    有没有手机docker的方法,淘汰手机可比nas强大太多了

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 网盘里面只有taosync,没有找到alist,大佬是我哪里操作不对吗 [吃土]

    校验提示文案

    提交
    的确只放了taosync的,alist我感觉大家都有,所以没放 哈哈哈

    校验提示文案

    提交
    大佬,能发我一个网盘地址不?小白正在学习中^_^

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 能把百度云内的东西同步到本地吗?

    校验提示文案

    提交
    可以呀

    校验提示文案

    提交
    没看到如何网盘同步本地

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 4600+升级ugos-pro来的,还不太习惯新玩法 [皱眉]

    校验提示文案

    提交
    其实就是一台linux服务器了

    校验提示文案

    提交
    阿里云订阅这个容器没有了麽?手动拉都找不到了…

    校验提示文案

    提交
    收起所有回复
  • 请问我软路由istoreos有docker,极空间是没dock,怎么实现?想在软路由设置下载单极空间

    校验提示文案

    提交
    什么意思?

    校验提示文案

    提交
    就是我有个不能dock的极空间,能用软路由安装你这个后下载路径到极空间的硬盘吗?

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 车厘子怎么生出桃来的

    校验提示文案

    提交
    [皱眉]

    校验提示文案

    提交
    收起所有回复
  • AList返回500错误,原因为:failed get objs: failed to list objs: open
    经常报错莫名其妙的 alist里面都是正常的。

    校验提示文案

    提交
    你把cron时间改慢一点试试看

    校验提示文案

    提交
    间隔时间已经很慢了1000+分钟

    校验提示文案

    提交
    收起所有回复
  • 到了最后一步,源目录和目标目录都只能看到我挂载的那个移动云盘,怎么办

    校验提示文案

    提交
    啥意思?你要到本地,就填本地路径

    校验提示文案

    提交
    收起所有回复
  • Alist都有问题了,还基于/Alist

    校验提示文案

    提交
    看下日期,哥

    校验提示文案

    提交
    收起所有回复
  • 已经更新系统,明天试试

    校验提示文案

    提交
  • 装在爱快docker,挺方便的的,感觉还不错,希望大神再接再厉;alist复制功能到目前都没搞明白,网上只有1篇文章介绍,按照步骤一直没有成功。

    校验提示文案

    提交
    jiao你一招,现在百度ai,还算智能,打开百度搜索 alist dockr compose ,会出来结果,能解决大部分docker安装…

    校验提示文案

    提交
    收起所有回复
  • 不知道好用不,晚上回去试试

    校验提示文案

    提交
  • 威联通能用不

    校验提示文案

    提交
    你真的有威联通吗?HBS3不是秒杀。。。

    校验提示文案

    提交
    威联通和群晖自带的很稳定

    校验提示文案

    提交
    还有6条回复
    收起所有回复
  • 点赞贴主,特别是提供镜像文件下载。

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
相关好价
最新文章 热门文章
1.0K
扫一下,分享更方便,购买更轻松