从 PDA 时代在 Palm 上用 listpro 记录笔记(当年在煮机网发过关于 listpro 应用的帖子), PDA 落幕后用 OneNote,再到后来兴起的网络笔记 Evernote。这么多年用下来感觉自己就是松鼠症,记录收集的碎片信息杂乱,虽有建立树状目录,但数量过大后查询阅读都不是很方便。

一直在找一款适合自己的使用习惯更接近心中想要的那种功能的笔记软件。所以常在少数派关注「笔记」相关的文章。发现目前又开始流行类似 WIKI 的双向链接的笔记软件。搜索了一番,感觉这应该就是我想要的那种功能(虽然用 DokuWiki 建了个网站,但没想过用此做笔记)。

搜索结果中最让我感兴趣的是 idelem同学 的关于「Trilium Notes」几篇文章。认真拜读后觉得在我心目中是款近乎完美的笔记应用,双向链接、标签、任务待办、图谱、统计、数学公式、加密、定制插件、本地存储、网页剪辑、私人部署、桌面全平台等该有的都有了。

功能和应用技巧 idelem 同学说的很详细,我就不多说了。我下面要说的是 idelem 同学一笔带过的关于 Trilium Notes 的 docker 部署方法。当然很简单,我作个引导吧,毕竟全网关于 Trilium Notes 的文章太少了,希望感兴趣的同学多交流学习。


一. 群晖Docker部署

1.  打开群晖 Docker 在注册表里搜索「trilium」,找到「zadam/trilium」并点击,选择最新版本下载。

2.  下载完成后,群晖可以外网的同学在 Docker 容器中点击「zadam-trilium1」再点击「编辑」改一下端口,然后再去路由器转发端口,这样就和云笔记一样随时随地记录笔记,并可以在桌面端设置同步数据。

3.设置好后点击「启动」。

 

4.启动后在浏览器中输入地址打开,选择第一项,点击「Next」。

 

5.设置你的帐号名称和密码,点击「Finish setup」

6.然后填写你设置的帐号名称和密码登录。

7.至此 Trilium Notes 就部署成功了。


二. SSH安装

1. PuTTY 连接后 root 登录,输入代码安装 trilium(「版本号」替换成最新版本号):

docker pull zadam/trilium:[版本号]

2. 启动代码:

sudo docker run -t -i -p 127.0.0.1:8080:8080 -v ~/trilium-data:/root/trilium-data zadam/trilium:[版本号]

3. 返回如图最后框选的一段字符, 表示成功。

4. 然后照「一. 群晖 Docker 部署」设置端口并启动。

为了区分上面,下载的0.45.5版

5. 打开浏览器,输入 IP 访问

为了区分端口设置成11009

三.桌面端数据同步

1.  点击官方下载地址 ,下载相应的桌面端应用,安装后打开软件,显示是和群晖端一样的。选择第三项。

2. 输入群晖端设置的 IP 地址、帐号和密码,就会自动同步数据了。

 

3. 如果是先安装的桌面端,可以在桌面端软件左上角「Menu」->「Options」->「Sync」中填写 IP 地址、帐号和密码,这样也可以同步。


四. 更改本地数据存储目录

有的同学担心群晖硬盘坏了数据怎么办?其实不必担心, trilium 默认本地数据存储目录, 如下所示:

Linux : /home/[user]/.local/share

Windows : C:\Users\[user]\AppData\Roaming

Mac OS :/Users/[user]/Library/Application Support

可以更改到网盘目录同步加强安全性,下图以 Windows 为例。如果没有TRILIUM_DATA_DIR这条,可新建选择保存位置。

注:网页端不要用浏览器翻译功能,否则文章会出现乱码并同步到本地,切记!

完!

相关内容:

官方地址:
首页:https://github.com/zadam/trilium
WIKI:https://github.com/zadam/trilium/wiki
桌面端:https://github.com/zadam/trilium/releases

idelem:

Trilium:超高自由度的个人知识库(基础篇)

Trilium:超高自由度的个人知识库(进阶篇)

Trilium:超高自由度的个人知识库(高级篇)