用 1Panel 和 RustFS 自建思源笔记同步

用 1Panel 和 RustFS 自建思源笔记同步

自建思源笔记同步

 次点击
7 分钟阅读

关于 1Panel

1Panel 是一个开源、轻量、可视化的自托管面板,用于管理 Docker 容器和 Web 服务。具体安装使用请参考官网文档。

关于 RustFS

RustFS 是一个用 Rust 开发的高性能分布式文件系统,支持可靠存储和快速访问。由于之前广泛使用的 MinIO 开源版不再继续积极维护,所以此处选用 RustFS。

安装 RustFS

在 1Panel 的应用商店中直接搜索安装即可。根据需求自行调整具体参数,放开外部端口等,非常简单不再赘述。

安装成功后,在 1Panel 中选择容器,找到 RustFS 对应的容器,选择更多、编辑,能看到环境变量中有登录所需用户名和密码,可根据需求更改。

创建存储桶

浏览器输入地址:9001 端口即可打开 RustFS 的 Web 管理界面,使用上述用户名密码登录。

如图所示,输入名称,创建存储桶。

创建访问密钥

如图所示,创建密钥即可。

创建成功后注意保存。

思源笔记中配置云同步

注意云同步功能需购买功能特性或订阅才能使用,网上也有解锁同步功能的版本。

如果使用官方版本,先在设置中登录账号,高级特性可试用。

在设置-关于 中配置数据仓库密钥。所有设备务必使用相同密钥。

在设置-云端 中填写上文的 S3 相关配置参数。

endpoint 即搭建的存储服务的地址,bucket 为存储桶名称,注意 API 端口为 9000,与 Web 界面端口不同。

Region ID 此处可随便写,其他参数按需调整。

配置完成后即可进行数据同步。

© 本文著作权归作者所有,未经许可不得转载使用。