Site icon 老张博客

笔记软件的选择暨宝塔面板部署Trilium Notes

笔记软件的选择暨宝塔面板部署Trilium Notes - 第1张图片

笔记软件的选择上,应该是一个老掉牙的话题,但是却又是每天我们中文博客圈的微信群里聊的话题。关于笔记软件选择上,网上的文章真的是太多太多了,我在这里推荐下小胡同学的《从自身需求出发,选择自己合适的笔记软件》以及陈仓颉的一篇文章——《几种笔记软件的使用感受》。其实,你从关于笔记软件的选择文章看多了,我估计你会陷入选择纠结症。选择笔记软件,不能只看别人的推荐,得要看自己的需要。你需要什么样的功能,就可以去选择相应的软件。可以从下面各方面考虑:是否开源、是否支持双链、有无内容审查、能否离线本地记录、能否多平台同步、是否支持 MarkDown 格式、数据能否自由导入导出、灵活性、访问速度、检索速度、价格等方面,然后通过自己的摸索和别人的介绍而最终选择自己喜欢的笔记软件。

我从2006年左右开始写“工作流水”,因为岗位的特殊性,需要把每天做的事情做个简单的记录,每天写的文字不多,一天也就是一二百字,有时一天也就是有句话。最开始的时候是使用一款叫“东日笔记”的单机软件,那只是单机软件,有时到单位了就很不方便记录了。从2015年10月开始到2022年4月份,一直用着有道云笔记。在这几年的时间里,并没有想着怎么去换笔记软件,后来群里大家天天都在聊笔记软件的时候,我才去关注。其中印象最印的一句话就是“把自己的数据抓在自己手里”。

“把自己的数据抓在自己手里”,这个时候我才去关注有道云笔记,结果才发现我的数据自己一点也没有抓到,却被有道云笔记抓在了手里。新版本的有道云笔记连最基本的导出功能都没有。也就是你的数据只能“云”在有道云笔记里。你想把有道云笔记里的内容搬到其他的笔记软件,这个是不可能的事情,这个真的是件非常恐怖的事。这可能就是国产软件的一个共性吧,就是为了“留住人”而做的流氓行为。我对笔记的需求,至少要能把数据抓在自己手里就行。所以对笔记软件的选择上,只能第三方存数据的就不去考虑了。

在群里大佬的安利下,我最终选择了自己部署Trilium,Trilium通过Docker部署,数据库以单文件存在,可以多方同步,这些基本上符合了我的要求。在去年年底折腾过一段时间,也写过一篇《宝塔面板安装Trilium Notes笔记本软件》的文章。但是后来发现,用上篇文章的方法自己部署之后,数据库文件的存放目录是放在Docker的文件夹里,而数据库文件夹名又是用容器的ID来命名的,非常不好备份。5月初的时候,重新拜读了@Nate River 大佬的文章,使用了他的方法重新在VPS上部署了Trilium。

在斯巴达的VPS上安装使用正常之后,就在篱落的香港VPS上部署,结果却出现了一点问题,提示“-bash: docker-compose: command not found r”。在网上也没有找到解决方法,最后还是得要到群里大佬的帮助才得以解决,两行命令,完美搞定

curl -SL https://github.com/docker/compose/releases/download/v2.5.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

Trilium部署好了,接下来就是怎么样把有道上的2500多篇的日志搬到Trilium上来吧。因为目前有道云笔记关闭了导出功能,那只能用最为原始的方法了,就是一篇一篇的复制、粘贴。2015年10月到2022年4月,两千五百多篇的日志,我硬是Ctrl+V、Ctrl+C了接近十个小时。

最后附上小胡同学的调查,供大家参考:

Exit mobile version