笔记

原来Obsidian一直是用icloud同步的,因为我所有的设备都是苹果设备,所以从来没有什么问题。

最近被OPPO FIND N2的设计吸引,开始了安卓之旅,各种不方便,比如obsidian的同步问题。

现在的方案是remotely save+webdav实现跨越安卓的同步。
原本是用NAS的webdav服务,过年出来老婆竟然把我的黑裙关机了。。。
感觉这不是个事儿啊,寻思着还是把remotely save需要的webdav放到vps上,如果担心备份的话,再从vps上通过webdav备份回来吧。。。

说干就干,用了bytemark/webdav的docker镜像,官方说明如下:

1
2
3
docker run --restart always -v /srv/dav:/var/lib/dav \
-e AUTH_TYPE=Digest -e USERNAME=alice -e PASSWORD=secret1234 \
--publish 80:80 -d bytemark/webdav

一路跑下来没问题,自己用webdav的app连接也没有问题,但是remotely save就是死活连不上!
试了各种方法之后,把auth_type改成Basic。。。竟然。。。就通了。。。

1
2
3
docker run --restart always -v /srv/dav:/var/lib/dav \
-e AUTH_TYPE=Basic -e USERNAME=alice -e PASSWORD=secret1234 \
--publish 80:80 -d bytemark/webdav