利用obsidian搭建家庭版的私有云知识库,搭建思路如下:

  1. 利用NAS作为统一的文件存储中心
  2. 满足多端文档同步,如Mac、IPhone、IPad、网站浏览等
  3. 容灾备份,使用群晖的备份功能保证数据安全

一、NAS目录结构

目录层级的设计如下:

../obsidian
└── ../obsidian/Notes
    ├── ../obsidian/Notes/Java技术
    ├── ../obsidian/Notes/Python技术
    ├── ../obsidian/Notes/大数据
    ├── ../obsidian/Notes/心理学
    ├── ../obsidian/Notes/营销学
    └── ../obsidian/Notes/管理知识

obsidian对应的是群晖中的根目录,Notes是客户端中对应的根目录

二、群晖WebDav

我们利用Obsidian中的Remotely Save完成文档同步,在此之前保证NAS中的WebDav已经开启并可以正常使用。
image.png

三、 OB资产管理

对于图片的存储是一个麻烦的事情,这里结合PicGO自动上传阿里云OSS。
为了防止后续OSS暴雷,这里的暴雷很多因素,可能倒闭、可能无法访问、可能想换地方存等等问题,这里也想到了方案。

  1. 现在OB配置资产目录,文件与连接 -> 指定附件文件夹 -> assets

image.png

  1. 带暴雷的OSS上下载所有资产,并且批量替换文章中的连接就可以了

image.png