免费、开源、全平台同步笔记软件——Joplin 服务器搭建
1. 介绍
Joplin是一个免费、开源的笔记和待办事项的软件,支持搜索,笔记格式是Markdown。

笔记可以使用端对端加密与各种云服务安全地同步,包括Nextcloud、Dropbox、OneDrive和Joplin Cloud(今天我们就来分享如何搭建Joplin Cloud)。 全文搜索在所有平台上都可用,以快速找到你需要的信息。 该应用程序可用于Windows、Linux、macOS、Android和iOS。 支持网页剪裁,可以从你的浏览器中保存网页和截图,也可用于火狐和Chrome。 软件开箱即用,我们今天主要来分享一下,如何搭建Joplin Cloud同步服务器。 这个服务器允许你与任何Joplin客户端进行同步,就像你与Dropbox、OneDrive等进行同步一样。
1.1 为什么需要自建Joplin Cloud
一句话总结,效率更高,更稳定。

为什么会这么快?我想部分原因是WebDAV协议的效率太低了。它为每个请求发送不必要的大的XML块,下载和解析都很耗时。它也不支持delta同步(与Joplin服务器不同),这意味着在同步前需要下载完整的文件列表,以便比较本地和远程项目。
最后,Nextcloud的文件锁定系统有可能意味着每次请求的开销。这应该不多,因为它是由Redis处理的,但谁知道呢。Joplin服务器不需要加锁,因为数据的一致性是由客户处理的。
因此,只要遵循常识,只以合理的格式(JSON)传输所需的数据,我们就能获得更多的性能。
1.2 自建Joplin Cloud分享链接展示
已发布链接:https://joplin.1day.vip/shares/QLamFqdze7QZAHLAVphGPG


2. 项目展示
GitHub原项目地址(感谢作者的付出):https://github.com/laurent22/joplin(30.6k star)
Docker镜像地址:https://hub.docker.com/r/joplin/server
官网地址:joplinapp.org
3. 搭建方式
创建一下安装的目录:
docker-compose.yml填入以下内容:
没问题的话,ctrl+x退出,按y保存,enter确认。
4. 反向代理
在添加反向代理之前,确保你已经完成了域名解析,之后,登陆Nginx Proxy Manager,添加反向代理。然后就可以用域名来安装访问了。


5. 使用教程
5.1 添加新用户

5.2 设置客户端

相关文章
暂无相关文章