NAS应用商店
专为飞牛、群晖、威联通等Nas打造的通用应用商店

TaoSync - 为 OpenList/AList 生态打造的自动化同步工具

应用介绍

TaoSync 是一款为 OpenList/AList 生态打造的自动化同步工具,支持将多来源文件(如云盘目录、相册备份等)按规则同步至统一存储,实现跨平台文件聚合与自动整理。它可配置定时任务、失败重试、超时控制,并提供简洁的 Web 管理界面用于任务创建、日志查看与状态监控,非常适合在 NAS 环境中实现“多云到本地”的落盘与归档。

主要特点:

  • 适配 OpenList/AList v3+,支持多账号与多任务并行
  • 规则化同步:目录映射、过滤、重命名等
  • 任务管理与日志追踪、失败重试与超时控制
  • Docker 化部署,轻松持久化数据与配置
  • 结合反向代理,实现安全的远程访问与管理

效果:

安装说明

前提依赖

  • Docker 与 Docker Compose
  • 规划持久化目录(如 /data/taosync/data),用于存放同步配置、任务与日志
  • 若需要公网访问,建议配合 NPM/Traefik/Caddy 做反代与鉴权

安装配置

使用官方镜像 dr34m/tao-sync:latest,默认 Web 端口为 8023。

version: "3.8"
services:
  taosync:
    image: dr34m/tao-sync:latest
    container_name: taosync
    ports:
      - "8023:8023"
    environment:
      - TZ=Asia/Shanghai
      # 可选:自定义超时、并发等(如镜像支持)
      # - TASK_TIMEOUT=600
    volumes:
      - /data/taosync/data:/app/data
    restart: unless-stopped

注意事项:

  • 初次启动后在 Web 界面完成账号与任务配置;若启用定时任务,请确保 NAS 时间与时区正确
  • 同步大量小文件时建议开启任务并发与重试机制,避免长时间停顿
  • 与 OpenList/AList 的挂载路径要提前规划,确保写入权限与命名规范一致

使用说明

  • 启动:docker-compose up -d,浏览器访问 http://NAS_IP:8023
  • 账号配置:绑定目标存储或服务(如 OpenList/AList),设置基础凭证
  • 任务创建:按源/目标目录与规则创建任务,选择执行频次与重试策略
  • 监控与日志:在任务列表查看运行状态与错误详情,按需调整参数
  • 备份:定期备份 /app/data,确保同步配置与任务记录安全

开源信息