同步方案对比:
方案 | 适用场景 | 优点 | 缺点 |
---|---|---|---|
WebDAV同步 | 个人用户 | 免费,支持大文件 | 需公网IP或内网穿透 |
Git仓库同步 | 团队协作 | 版本控制,冲突自动合并 | 需Git基础,学习成本高 |
云存储同步 | 轻量级用户 | 开箱即用,无服务器依赖 | 订阅链接暴露风险 |
WebDAV同步配置:
yamlexternal-controller: "127.0.0.1:9090" secret: "your-secret" webdav: enable: true url: "https://your-nextcloud.com/remote.php/dav/files/username/" username: "user" password: "pass"
bashcurl -X POST http://127.0.0.1:9090/configs -d '{"sync": true}'
冲突解决策略:
rule-providers
动态加载规则,避免直接修改config.yaml
;bashsort -u nodes.yaml > nodes_unique.yaml
用户价值: