开源笔记软件 Joplin 使用体验和(同步)服务端搭建教程。
使用体验
总体来说是个很不错的基于 Markdown 的笔记编辑器,也可以直接使用富文本编辑器编辑。其本体应该是使用Chrome或者Electron类似的框架实现的。
官网
优势
Joplin 本身支持 Markdown 写作,也支持使用富文本(Rich Text)方式编辑。

允许用户自由调整布局(这点感觉能爆杀大部分笔记软件了,虽然不是什么亮点,但是我认为会显著增加用户好感)。

可以使用多种存储来多端同步笔记。

允许用户恢复到一个早期版本的笔记。

可以自定义编辑器字体。

可以通过复制粘贴的方式直接贴入图片。

还有其他的优点如数据可控全都掌控在自己手里、所有数据均本地优先(确保本地数据完整),拥有终端编辑器,支持端到端加密,支持从 Evernote 导入文件。
缺点
不能编辑思维导图、树状图等复杂形式,基本跑不出 Markdown 的范围。
Joplin 服务器搭建
首先需要服务器安装Docker,如果你还不会安装和简单使用Docker可以查看本站文章:Docker手记。
首先在当前用户有权访问的文件夹下创建一个新的文件,命名为.env
。
填入如下内容:
1 | # 基础设置 |
然后运行容器即可:
1 | docker run -d \ |
Nginx 反代
在对应 Server 段添加如下配置:
1 | location / { try_files $uri $uri/ @joplin; } |