41.9k Star! 从0-1教你如何部署一个私有笔记服务-Joplin
Joplin:功能全面的私有笔记服务Joplin 是一个完全开源的笔记程序。支持 Windows、Mac、安卓、iPhone 全平台。所有笔记以开放的格式保存在本地,可以离线使用,同时还支持多种同步方式,你可以完全掌握你的数据。

Joplin 有以下优点:代码开源,已经有接近 41k Star,稳定性有保障支持完全离线使用,并且采用了端到端加密支持多种同步方式,可以自建 Joplin Server、兼容各类 S3 协议的对象存储、文件系统等多种同步方式支持从其他笔记平台导入已有笔记,如印象笔记、Markdown、OneNote 等,迁移成本低支持导出多种格式,如 HTML、PDF、Markdown 等笔记支持网络分享,可以通过自建的 Joplin Server 分享给其他用户在线浏览,与其他云笔记服务一样
一键部署 Joplin在部署时需要用到 Rainbond 这个应用管理平台,利用这个平台可以部署各类应用并且统一进行管理。当不需要使用 Joplin 时,还可以直接通过该平台关闭应用,减少资源占用。
通过应用商店部署 JoplinJoplin 这个应用已经发布到 Rainbond 开源应用商店,用户可通过开源应用商店一键安装。在 Rainbond 的 「平台管理 -> 应用市场 -> 开源应用商店」 中搜索 Joplin 并点击安装。即可将应用运行起来。

看到如下界面,表示你的应用已经部署完成了。

配置 JoplinJoplin 运行起来以后,由于它的安全设置,访问的域名必须与容器内部读取的环境变量保持一致才可正常工作。因此我们需要点击 joplin 这个绿色的六边形,访问到该软件的详情页面。

进入详情页面后,点击「端口」,查看组件当前的访问策略,如果对外服务未打开,则打开对外服务会自动生成可访问的域名。复制该域名,切换到「环境变量」的 Tab 页,找到 「APP_BASE_URL」这个环境变量,修改它的值为刚刚复制的域名。修改完成后,点击右上角的「滚动(更新)」按钮,等待更新完成,即可直接访问 Joplin。默认账户:admin@localhost默认密码:admin至此,已经部署好了 Joplin 这个应用,只需要登录后,根据页面提示下载客户端。下载完成后,在客户端的设置中,配置同步选项。同步目标选择 Joplin Server,URL 填写刚刚的访问域名,邮箱和密码填写上面的默认账户和密码。如下图所示:

应用管理如果不需要 Joplin 一直运行,后续可以在该软件的详情页面进行关闭。通过这个详情页面,我们可以查看 Joplin 的运行状态,运行日志,同时可以调整其运行实例数量和占用的资源大小。域名、环境变量等参数均可在此配置。

探索应用在云原生应用市场[2]可以找到任何你想要的应用,同时,我们鼓励大家分享和发布自己喜爱的有趣应用或工具到应用市场,共同丰富我们的应用生态。
