CSDN搬家失败,手动导出markdown后再导入博客园
之前一直用坚果云的 webdav 功能做 obsidian 的跨平台同步(Windows,Ubuntu,iOS),但是今天在新的工作机上部署 obsidian 时,发现一次同步的文件数量超过了坚果云的限制(付费用户好像是 500 次),因此想换个平台来考虑。
备选方案一个是阿里云的 OSS 功能,兼容 S3 协议的,一年 40GB 流量只需要 9 块钱。
再一个是用 nas 的 webdav 功能做内网穿透出来用。其实这个方案在我一开始买 nas 的时候就考虑过,但当时在极空间上配置 ddnsto 时看的教程有问题,导致每次极空间更新后 ddnsto 绑定的设备 id 都会变,要手动解绑套餐重新绑定,用了几天就直接放弃了。不过后来在查看官方教程的时候发现了原因。
这个之前看教程说免费试用的可以一直领一直白嫖,但我还是冲了 26 块钱一年的 4M 带宽套餐。
其实无论是什么 nas,安装 ddnsto 一般都是用 docker 的,这时候一定要看官方教程,里面有这么一段话
![[output/attachments/65113986fce92f6dff65c1027f95037d_MD5.png]]
这也就是我之前多次 id 改变的原因,具体到极空间上面,一定要在容器的配置里加上 config 的路径映射
![[output/attachments/dbd5410248ffa7a7758877059784de56_MD5.png]]
做好路径映射之后,重启 nas 就不会导致套餐解绑了。我的 obsidian 里面基本都是文本和图片,4M 的带宽完全够用,整个仓库同步一次可能要 2 分钟左右,速度肯定没有坚果云那么快,但是解除了 api 访问数量的限制,而且我也没有在一台设备上写完笔记立刻推到另一台设备的需求,所以用起来体验还是可以的。
配置好 ddnsto 的内网穿透之后,在我的 Windows 笔记本和 Ubuntu 台式机上面进行了测试,remotely save 插件都可以连接服务器并同步。
然后重点来了,iPhone 上面的 obsidian 就死活不能连接到服务器,一直在报这个 Error:Invalid response: No root multistatus found 的错误。
![[output/attachments/741feb77d6be00f67c4a4861e93c7e8a_MD5.png]]
网上没有搜到任何关于这个的解答,obsidian 社区里面也有人提问但没有回答。我百思不得其解的时候,想起来之前两台电脑上都是先用浏览器打开这个域名成功以后才在 obsidian 里面做的配置
![[output/attachments/63d06186d99e6384c532d671e4d5c7a4_MD5.png]]
所以想用 iPhone 的浏览器打开试试。结果打开一看,居然还要我扫码登陆。之前两台电脑上都是直接输我极空间的账号密码就可以了,估计是因为我早就在上面做过验证了。想来这可能是 ddnsto 官方的安全设置吧。
![[output/attachments/a81d6807e678771ed77840e0ffb79608_MD5.png]]
扫码登陆以后才弹出来让我填极空间的账号密码,填完以后再回到手机上的 obsidian,点 remotely save 的检查服务器,果然成功了。。。
![[output/attachments/a9f555f3924373b05b9f83ff77e117c5_MD5.png]]
标签:同步,attachments,nas,跨平台,obsidian,output,ddnsto,png From: https://www.cnblogs.com/algorithmSpace/p/18200231