首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

NAS下居然可以搭建强大的obsidian编辑器

封面前言

起初是粉丝群有人问我用什么同步obsidian,我一直都是使用插件采用的webdav的形式同步,设置好同步模式以及自动同步时间后目前使用挺方便的,能实现编辑内容实时上传云端,设置双向同步后也能直接同步修改内容。可粉丝提到obsidian也有web端的容器,这我就来兴趣了,尝试一下。

部署

这里我们需要用到docker.yml,所以惯例我们需要打开ssh。这里我们先编辑一个docker-compose.yml文件,内容如下,可根据自己情况自行修改:

随后在docker文件夹中新建obsidian文件夹,再在其中分别新建vaults与config文件夹,再将docker.yml文件放到根目录。

准备工作

打开ssh工具连接NAS后我们以此运行以下命令:获取管理员权限——sudo -i

进入项目根目录——cd /volume1/docker/obsidian

执行容器启动命令——docker-compose.yml

等待命令跑完即可,可能需要等待一段时间,显示如下内容时容器就已经成功启动了。

命令行体验

浏览器输入http://nasip+端口号即可进入主界面了,进入后会发现其实也是一个vnc界面套了一个obsidian。

主界面

在初次配置的时候我们需要选择语言,但是目前有一个问题,缺少中文字库,官方给到的挂载方式可进行挂载字库。

挂载字库

我这里部署时并不知情,所以没有挂载字库,如果想尝试可以在编写yml时就加上。其次就是默认是不支持中文输入的,也是我后面发现的问题,也需要提前进行挂载好中文键盘才行,可是在我阅读完项目文件后发现,并不支持中文键盘。

键盘

这样的话也就是说目前该容器只能使用上述列出的语言进行编辑,而且中文字体也需要外挂,实用性对于国内来说基本就等于0了,当然也可能是我没研究透彻,如果有知道怎么设置的小伙伴可以留言说一说。

总结

整体部署下来发现问题蛮多,而且容器启动后的占用也不算低,我的评价是不如插件直接webdav同步,而且obsdian的手机端优化和UI很是不错。

以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230308A0A4UJ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券