使用服务器进行 Obsidian 笔记同步

GitHub原文
服务端:fast-note-sync-service
客户端:obsidian-fast-note-sync

服务端使用 Docker 部署

# 1. 拉取镜像
docker pull haierkeys/fast-note-sync-service:latest

# 2. 启动容器
docker run -tid --name fast-note-sync-service \
    -p 8999:9000 \
    -v /data/fast-note-sync/storage/:/fast-note-sync/storage/ \
    -v /data/fast-note-sync/config/:/fast-note-sync/config/ \
    haierkeys/fast-note-sync-service:latest

由于9000端口被php-fpm占用,故分配8999端口。

记得在服务器控制台开放8999端口。

服务端配置

  1. 访问管理面板: 在浏览器打开 http://{服务器IP}:8999。
  2. 初始化设置: 首次访问需注册账号。_(如需关闭注册功能,请在配置文件config.yaml中设置 user.register-is-enable: false
  3. 配置客户端: 登录管理面板,点击 “复制 API 配置”
  4. 连接 Obsidian: 打开 Obsidian 插件设置页面,粘贴刚才复制的配置信息即可。

客户端安装和配置

  1. 使用 BRAT 安装 ( 支持手机安装 ): 在 Obsidian 插件社区市场, 搜索并安装 BRAT 插件, 进入插件设置界面, 点击 Add plugin 并粘贴 https://github.com/haierkeys/obsidian-fast-note-sync
  2. 打开插件配置项,点击 粘贴远端配置 按钮,将远端服务配置粘贴到输入框中。
  3. 开启“配置自动同步”

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

目录