# 第十九期 Docker x Resilio Sync 手机照片备份到 NAS 的理想方式

备份手机相册绝对是 NAS 用户的刚性需求,如何简单、快速、妥善的把手机相册中的照片视频同步到 NAS 中进行备份和管理呢? 本期视频们我就来分享一种文件同步方案,使用免费的 Resilio Sync 用最快的速度将手机相册同步到 NAS 服务器。

作为 第十八期 Portainer:管理 Docker 的最佳图形化工具 的补充,我们会尽可能详尽的演示和介绍使用 Portainer 在 NAS 上安装 Resilio Sync 的各个关键步骤。

特别提示

Resilio Sync 采用 P2P 传输技术,通过公共的 Tracker 服务器在互联网上协助设备之间建立直连通道。 但由于 Resilio 公司的 Trakcer 服务器位于海外,网络原因导致国内无法访问。因此,只能实现局域网内的设备之间同步文件。

# 视频地址

# Resilio Sync 容器参数

注意

以下为 linuxserver/resilio-sync (opens new window) 镜像支持设置参数,其他版本的镜像请参考其对应的说明文件。

  1. 端口(-p)

    参数 功能
    8888 WebUI 管理界面
    55555 同步通信端口
  2. 环境变量(-e)

    参数 功能
    PUID=1000 用户 ID
    PGID=1000 用户组 ID
    TZ=Asia/Shanghai 设置时区
    UMASK_SET=022 设置文件权限掩码,默认为 022

提示:PUID 和 PGID 设置的用户和组对容器映射的目录及文件有所有权

  1. 存储(-v)
    参数 功能
    /config resilio-sync 配置文件存储位置
    /downloads 用于下载/缓存的位置
    /sync 同步存储的根目录

# Docker Compose 一键安装应用

将以下配置文件粘贴到 Potainer 的 stack 中,根据实际需求调整配置项后即可部署使用。

---
version: "2.1"
services:
  resilio-sync:
    image: ghcr.io/linuxserver/resilio-sync
    container_name: resilio-sync
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
      - UMASK_SET=022 #optional
    volumes:
      - /path/to/config:/config
      - /path/to/downloads:/downloads
      - /path/to/sync:/sync
    ports:
      - 8888:8888
      - 55555:55555
    restart: unless-stopped

# Resilio Sync 客户端下载

提示

苹果 iOS 请访问系统应用商店搜索下载 Reslio Sync。如果你使用的 Android 手机应用市场搜索不到,请尝试使用 Reslio Sync android 词组在网上搜索 apk 安装包。

以下为PC版客户端:

# 相关资源