5 分钟部署 Fast Note Sync Service:Docker 一键搭建 Obsidian 私有笔记同步服务器教程
5 分钟部署 Fast Note Sync ServiceDocker 一键搭建 Obsidian 私有笔记同步服务器教程【免费下载链接】fast-note-sync-serviceHigh-performance, low-latency note synchronization, online management, and remote REST API service platform.项目地址: https://gitcode.com/gh_mirrors/fa/fast-note-sync-serviceFast Note Sync Service简称 FNS是一个高性能、低延迟的 Obsidian 笔记同步服务器提供在线笔记管理和远程 REST API 服务。本教程带你通过 Docker 一键部署 FNS5 分钟内拥有属于自己的私有笔记同步平台实现多设备实时同步、附件同步与 Web 管理面板。一、Fast Note Sync Service 是什么FNS 是一款基于 Golang WebSocket React 构建的自建笔记同步服务需要配合 Obsidian 客户端插件使用。它的核心能力包括多设备实时同步笔记变更毫秒级推送到所有在线设备️附件同步图片等大文件支持分块上传下载Web 管理面板浏览器直接管理库Vault、笔记和附件️多数据库支持原生支持 SQLite、MySQL、PostgreSQL⚙️REST API / MCP可通过脚本或 AI 助手如 Cherry Studio、Cursor读写笔记部署完成后你可以像下面这样在浏览器中管理自己的笔记库查看每个 Vault 的笔记数量与存储占用二、部署前准备环境与端口说明开始之前请确认你的服务器已安装 Docker并了解 FNS 使用的两个端口端口用途9000REST API WebSocket 同步接口/api/user/sync9001监控/度量端口数据方面FNS 依赖两个挂载目录建议放在持久化磁盘上/data/fast-note-sync/storage/笔记、附件、日志等数据/data/fast-note-sync/config/配置文件默认为 config/config.yaml三、一键启动Docker Run 方式 只需两条命令即可完成部署# 1. 拉取官方镜像 docker pull haierkeys/fast-note-sync-service:latest # 2. 启动容器 docker run -tid --name fast-note-sync-service \ -p 9000: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✅ 看到docker ps中状态为Up说明服务已成功运行。 容器内部通过 docker/entrypoint.sh 自动创建日志目录并启动服务日志滚动保存在storage/logs/下无需额外配置。四、进阶方式Docker Compose 部署如果你希望服务随机器重启自动拉起推荐使用 Compose 方式。参考仓库中的 docker/docker-compose.yaml核心内容如下services: fast-note-sync-service: image: haierkeys/fast-note-sync-service:latest container_name: fast-note-sync-service restart: always ports: - 9000:9000 volumes: - ./storage:/fast-note-sync/storage - ./config:/fast-note-sync/config然后执行docker compose up -d即可。仓库还提供了带 Nginx 反向代理的完整示例见 scripts/docker-composer/。五、首次配置注册管理员并连接 Obsidian浏览器打开http://服务器IP:9000首次访问注册账号该账号即为管理员如需关闭注册功能可在配置文件中将user.register-is-enable设为false登录后点击Copy API Config复制配置打开 Obsidian 插件设置页粘贴刚才复制的配置并保存连接成功后Obsidian 中的笔记会实时同步到服务器。在 Web 面板中你可以按路径、内容或正则搜索笔记并在线查看、编辑、恢复历史版本图片、音频等附件同样会同步上来支持在线预览与浏览器直接下载六、管理面板上手设置与版本检查进入系统设置页面可以查看当前版本、检查更新、自定义 Web 界面配色与字体以及管理鉴权 Token 加密密钥。日常更新只需docker pull后重建容器挂载的config/与storage/目录保证数据不受影响七、常见问题排查 打不开 9000 端口检查云服务器安全组/防火墙是否放行以及docker logs fast-note-sync-service中是否有报错。想换端口修改docker run的-p 9000:9000中左侧端口即可容器内端口保持不变。如何升级到新版本docker pull haierkeys/fast-note-sync-service:latest docker stop fast-note-sync-service docker rm fast-note-sync-service # 重新执行上面的 docker run 命令备份怎么办定期备份storage/目录即可服务也内置了面向 S3、OSS、WebDAV 等的定时 ZIP 备份与镜像同步能力详见配置文件 config/config.yaml 中storage相关段落。到这里你的 Obsidian 私有笔记同步服务器就已经搭建完成了。接下来可以为每台设备安装插件、连接服务器体验毫秒级的多端实时同步吧【免费下载链接】fast-note-sync-serviceHigh-performance, low-latency note synchronization, online management, and remote REST API service platform.项目地址: https://gitcode.com/gh_mirrors/fa/fast-note-sync-service创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

CLRS 3.2 标准记号与常用函数习题精解:对数、阶乘、多重对数与斐波那契数的渐近分析

CLRS 3.2 标准记号与常用函数习题精解:对数、阶乘、多重对数与斐波那契数的渐近分析

文档教程示例工程 【免费下载链接】CLRS :notebook:Solutions to Introduction to Algorithms 项目地址: https://gitcode.com/gh_mirrors/cl/CLRS 点击查看 免费下载 本文基于 CLRS(《算法导论》)习题解答仓库中的 C03-Growth-of-Functions…

2026/10/5 2:18:31 阅读更多 →
Falco 主机侧异常检测框架设计解析:基于 Count-Min Sketch 的 `anomalydetection` 插件提案

Falco 主机侧异常检测框架设计解析:基于 Count-Min Sketch 的 `anomalydetection` 插件提案

云原生运行时防护IDS应用安全 【免费下载链接】falco Cloud Native Runtime Security 项目地址: https://gitcode.com/gh_mirrors/fa/falco 点击查看 免费下载 本篇文章以 Falco 仓库中的设计提案 proposals/20230620-anomaly-detection-framework.md 为核心&#…

2026/10/5 2:18:31 阅读更多 →
Gopeed 3种快速上手方式:下载安装、Docker部署与源码编译指南

Gopeed 3种快速上手方式:下载安装、Docker部署与源码编译指南

Gopeed 3种快速上手方式:下载安装、Docker部署与源码编译指南 【免费下载链接】gopeed A fast, modern download manager for HTTP, BitTorrent, Magnet, and ed2k. Cross-platform, built with Golang and Flutter. 项目地址: https://gitcode.com/GitHub_Trend…

2026/10/5 2:18:31 阅读更多 →

最新新闻

配电网动态重构:分布式光伏消纳的关键技术与工程实践

配电网动态重构:分布式光伏消纳的关键技术与工程实践

简介:这是《基于配电网动态重构的分布式光伏消纳策略》学术文献,面向电力系统研究人员、配电网优化与分布式光伏并网方向学习者,聚焦光伏出力间歇性与波动性导致的消纳难题,提出以光伏消纳比最大化和开关切换次数最少化为目标的配…

2026/10/5 13:24:07 阅读更多 →
Linux Apache HTTP Server Directory 指令中 Options 参数有哪些核心选项

Linux Apache HTTP Server Directory 指令中 Options 参数有哪些核心选项

前言<Directory> 段里几乎每个配置模板都出现过 Options Indexes FollowSymLinks 这一行&#xff0c;但真正问「Indexes 到底开的是什么、FollowSymLinks 关掉之后为什么 RewriteRule 会失效、 和 - 前缀到底改了谁」时&#xff0c;能答全的人并不多。这些选项名长得像形…

2026/10/5 13:24:07 阅读更多 →
二项分布与Beta分布的共轭性:从推导到贝叶斯A/B测试实战

二项分布与Beta分布的共轭性:从推导到贝叶斯A/B测试实战

先说一个我实际工作里经常被问到的场景&#xff1a;你在监控一个页面的转化率&#xff0c;某天一共积累了 4320 次点击、成交 86 单&#xff0c;点估计是 86/4320 ≈ 1.99%。但老板问的不是“今天转化率多少”&#xff0c;而是“这个转化率到底靠不靠谱&#xff0c;有没有达到 …

2026/10/5 13:24:07 阅读更多 →
OpenClaw实战:API Key管理与第三方服务深度集成指南

OpenClaw实战:API Key管理与第三方服务深度集成指南

2026年还在手写API调用的同学&#xff0c;大概已经跟不上节奏了。前几天有人在技术群里晒出OpenClaw的配置截图&#xff0c;评论区立刻分成两派&#xff1a;一派问这东西能不能替代商业RPA&#xff0c;另一派直接甩出WorkBuddy的发布时间线&#xff0c;说它八成参考了OpenClaw。…

2026/10/5 13:24:07 阅读更多 →
制造业高端化的关键:垂直赛道定位与品牌聚焦实战解析

制造业高端化的关键:垂直赛道定位与品牌聚焦实战解析

去年在华东一场制造业闭门交流会上&#xff0c;一位做精密零部件的老板当着十几位同行吐槽&#xff1a;他家的产品经过十几道检测&#xff0c;寿命指标和德国同行差不了多少&#xff0c;但客户一听是国产品牌&#xff0c;报价直接砍一半。他说&#xff1a;"技术这件事我可…

2026/10/5 13:24:07 阅读更多 →
WorkBuddy智能体工作台实战:从Skill编排到批量任务自动化

WorkBuddy智能体工作台实战:从Skill编排到批量任务自动化

如果你最近在研究 AI 编程助手和智能体工作台&#xff0c;应该频繁看到一个名字&#xff1a;WorkBuddy。它经常和 CodeBuddy 一起出现&#xff0c;很多人把它当成“全能工作台版”的 CodeBuddy 来用。简单说&#xff0c;WorkBuddy 不是一个只能“聊几句生成代码”的对话工具&am…

2026/10/5 13:23:06 阅读更多 →

日新闻

马斯克杀回智能体战场,Grok 4.5万亿参数撑腰,Cursor接手数字白领项目:用TaoToken统一Key跑通多模型Agent工作流

马斯克杀回智能体战场,Grok 4.5万亿参数撑腰,Cursor接手数字白领项目:用TaoToken统一Key跑通多模型Agent工作流

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 0:00:22 阅读更多 →
AI编程工具插件机制详解:plugin.json配置与加载失败排查指南

AI编程工具插件机制详解:plugin.json配置与加载失败排查指南

1. 从“plugins”这个词说起&#xff1a;它到底在解决什么问题如果你最近在折腾 AI 编程工具&#xff0c;尤其是 Cursor、Codex CLI、Claude Code 这类带 CLI 的编辑器或命令行助手&#xff0c;那你大概率绕不开一个词——plugins。这个词本身不新鲜&#xff0c;从浏览器到 IDE…

2026/10/5 0:00:23 阅读更多 →
第26课:OpenClaw|日志审计与问题诊断:把日志链路改到 TaoToken 的排查清单

第26课:OpenClaw|日志审计与问题诊断:把日志链路改到 TaoToken 的排查清单

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 0:00:23 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 5:06:42 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 1:10:22 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/5 3:06:17 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 11:40:45 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 9:43:54 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/4 20:14:29 阅读更多 →