NAS 部署「思源笔记」,搭建你的个人知识库,海康存储部署教程
你的笔记和工作文档,还在你的云端流浪吗?
我见过很多人,因为来不及迁移自己的云端笔记和文档,失去了很多一字一句记录下来的记忆。我们这一代人,习惯了把东西记录在电脑里,那些最私密的思考、项目草稿、未完成的笔记,托管云端应用里,然后像把日记本锁进别人的抽屉,还要按月交租金。
我们今天要聊聊大家呼声很高的应用 —— 思源笔记,在 NAS 里使用 Docker 部署思源,然后通过浏览器访问,将数据永远存储的 NAS 里。
以海康存储私有云为例。打开海康智存客户端,点选左侧智慧生活的标签页。里面有一个 docker 应用,这就是我们部署思源笔记的工具。
导入思源笔记镜像:s/5bf48bcbbc9b
在本地镜像找到 b3log/siyuan:latest,创建一个容器。
按照我提供个截图,我们填入容器名称 siyuan 并点击下一步。

在存储空间里,左边随意选择一个 NAS 路径,这里以 空间1/docker/siyuan 为例,右侧填入 /siyuan/workspace 。这里思源笔记自己容器内的存储空间,可以编辑,但不建议。这里记得读写类型要修改一下,默认是空的,我们必须选成 读写。

端口设置,两侧都设置为 6806,然后将端口类型修改为 TCP。

环境这里要填写的内容比较多,我直接放出来抄。
PGID=1000
PUID=1000
TZ=Asia/Shanghai
SIYUAN_ACCESS_AUTH_CODE=设置你自己的访问密码,必填
SIYUAN_WORKSPACE_PATH=/siyuan/workspace # 这个可以不用,除非你要换容器内路径
部署很快完成,首次登录的时候填写你刚才配置的 SIYUAN_ACCESS_AUTH_CODE 密码访问。勾选上 30 天内记住我,这样未来短期内就不需要重复填写密码了。

登录后的第一件事,就是改一下界面的语言。左上角点击 workspace,选择 Settings打开配置页面。

在 Appearance 里找到 Language,把语言选择为简体中文。我在图片里都标注了序号的,如果你不认识,直接按照图片检索。

左侧文档树点开,官方默认内置了很多样式的文档。你只需要看看然后模仿学习就可以。这个是具体笔记记录的细节,我在这里就不详细说了,每个人的习惯不同,按照官方提供的内置文档多多学习就可以。
最主要的其实还是 markdown 格式,常见的指令包括 #,单引号,双星号等,可以快速配置文本格式,使用多了也就习惯了。
markdown 格式不仅是 MD 笔记的重要部分,更是目前 AI 时代的 Agent 主要语言,大家一定要学,哪怕 A社再说 HTML 好,MD 都是基础。

回到思源。最核心的部分是插件。顶部选择集市按钮,里面信任并打开插件中心。

内置了很多的工具,大致包括插件、主题、图标、模板、挂件等等,不同的工具有不同的功能。思源笔记好不好用,很大程度上也取决于你安装了什么插件,是否扩展等等。
🔻插件

🔻主题

🔻图标

🔻模板

🔻挂件

至于很多人说的思源同步的问题。大家可以搜索下镜像 siyuan_unlock ,这里不深入讨论。
我记得自从 2024 年开始,思源好像就必须收费或者购买同步插件后才能实现官方的 S3/Webdav/云文档同步了。不过 docker 部署的么,数据都存在 NAS 里,你只需要打开浏览器访问,哪里都一样,也不存在同步的问题。

回到海康智存的 APP 里,可以找到 思源的存储目录,这些数据就是 .sy 的 JSON 文件,有兴趣的可以自己让 AI 帮你研究一下。

写在最后
思源和 Obsidian ,两者都是最强的 Markdown 笔记工具。相比之下,我个人更喜欢使用 Obsidian 来写文章。再加上现在 Obsidian CLI 的存在,让 AI Agent 也可以直接操作和管理,我认为比思源更易用、泛用。
但问题是,Obsidian 不能 docker 部署,或者说不能非浏览器的 docker 部署,使用体验相比客户端版本始终要差一点。用 Docker 在 NAS 上部署思源,无疑不是一种平替方案。
如果你平时有记录的习惯,并且有 NAS 。那么去折腾一下,思源跑起来了。剩下的就是让那些字句,真正属于你自己。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

诚实可爱小书书
校验提示文案
z11nux
校验提示文案
z11nux
校验提示文案
诚实可爱小书书
校验提示文案