Synology 是全球领先的 NAS 服务提供商。
HTTPS
申请 SSL 证书
- CloudFlare 的泛域名证书仅支持通过自身
- 使用 CloudFlare 验证时确保能正常访问
# 安装其中 key 对应群晖中的私钥,cer 对应群晖中的证书。
DSM 内网免端口号
前提:在 CF 上配置了对应的 A 记录
在群晖控制面板中选择 登录门户,然后在自定义域中输入对应的 A 记录地址即可。其他组件类似(无需配置反向代理)。
其他自带组件如 Drive 配置域访问时会存在即使 DSM 已登录的情况下,访问 Drive 仍然需要登录的情况,如果不想麻烦,使用别名访问更加合适。
使用
Docker
更新 docker 镜像
- 从注册表下载
- 暂停原有容器,并重命名
- 设置 -> 复制设置(修改为原名)
- 如果有用到端口,需要把旧的先改掉
- 启动
开启 Time Machine
控制面板 -> 文件服务 -> 高级设置:
- 设置 Time Machine 文件夹
- 启用通过 AFP 进行 Bonjour Time Machine 播送
注:需启用 AFP 服务
Driver 同步目录过滤
- ~/Library/Application\ Support/SynologyDrive/data/session/
- 数字对应同步任务
- conf -> blacklist.filter
- 在 Directory 下新增:
**black_name = "__pycache__", ".git", ".mypy_cache", ".venv", "node_modules"**
Driver 和 iCloud 同步
默认情况下 Driver 无法选到
Library/Mobile Documents目录下的内容,没办法对已在 iCloud 中的数据进行备份或同步。
- 先在群晖可访问的目录创建一个准备用于同步的文件夹,比如叫:syncDriver
- 然后先用 syncDriver 在 Driver 中把要同步的目录设定好
- 等把同步任务创建完成后,暂停同步,然后删除刚刚创建的 syncDriver 目录
- 找到你想要同步的 iCloud 目录地址,比如这里是:
/Users/immwind/Library/Mobile Documents/iCloud~md~obsidian/Documents/syncDriver/ - 创建软链接:ln -s “/Users/immwind/Library/Mobile Documents/iCloud
mdobsidian/Documents/immVault/” “/Users/immwind/immVault” - 恢复同步任务
- 完成
- .git 目录 iCloud 同步取消:
xattr -w 'com.apple.fileprovider.ignore#P' 1 .git - .git 群晖同步取消:[[#Driver 同步目录过滤]]