Cloudreve开启CORS实现用WebDAV在不同设备间同步Obsidian数据

我之前是用Git在不同设备之间同步Obsidian的数据的,很麻烦。昨天了解到新出了一个Obsidian插件叫Remotely Save,可以实现用WebDAV在不同设备间同步数据。 如果用 WebDAV同步数据,必须要先开启CORS。经测试,坚果云是不行的。好在我之前自己用Cloudreve搭建了一个网盘,支持WebDAV,开启CORS就可以了。 在Cloudreve的配置文件conf.ini中加入下面一段配置:

; 跨域配置
[CORS]
AllowOrigins = *
AllowMethods = *
AllowHeaders = *
AllowCredentials = true

之后更新配置(systemctl daemon-reload)即可。


参考资料: 配置文件 – Cloudreve