惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
Apple Machine Learning Research
Apple Machine Learning Research
宝玉的分享
宝玉的分享
博客园 - 叶小钗
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 司徒正美
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - Franky
爱范儿
爱范儿
罗磊的独立博客
IT之家
IT之家
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
N
Netflix TechBlog - Medium
云风的 BLOG
云风的 BLOG
P
Proofpoint News Feed
U
Unit 42
Engineering at Meta
Engineering at Meta
WordPress大学
WordPress大学
博客园 - 三生石上(FineUI控件)
T
Tailwind CSS Blog
H
Help Net Security
博客园_首页
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
人人都是产品经理
人人都是产品经理

材料与逻辑

如何理解动力粘度η 铝合金牌号系列对比及选型指南 TPE选型攻略 一次搞懂PPAP:从提交到批准的完整指南 铝合金阳极氧化工艺详解 APQP 第五阶段:量产、反馈、评定与纠正 APQP 第四阶段:产品与过程验证 APQP 第三阶段:过程设计开发 控制计划(Control Plan)在制造业中的深度解析 控制计划(CP):制造业质量管理的核心支柱 OpenClaw 使用指南 PFMEA系统学习与制造业质量工具集成 第一性原理系统学习报告:从认知底层到创新实践 桌面端 EPUB 工具:Jane Reader及不同阅读器功能对比 APQP第二阶段(产品设计和开发)学习与实施指南 APQP第一阶段:顾客声音(VOC)向项目指标转化的标准化指南 制造业研发技术中的WBS(工作分解结构)应用 一个玩具车项目,讲清新版 APQP 怎么干 质量是设计出来的:APQP 核心框架与全流程详解 思维导图系统学习与职场应用指南 ISO 4892 塑料实验室光源暴露试验标准系统梳理与应用分析 高分子材料挤出成型工艺系统研发技术报告 制造业研发人员如何制定高效的项目开发计划:从材料开发到工艺落地的系统性指南 材料耐候性评价指南:色差值 ΔE 与抗老化等级的标准转换及年限推算 自动化工具:将 Markdown 文档转换为静态 PNG 思维导图脚本 溯因推理:原理、应用与智能演进研究 高分子加工工艺对比与选型参考 归纳推理:从经验观察到知识泛化的系统化研究 铝合金及其关键部件表面处理技术 通过 rclone 自动备份 Lsky Pro(兰空图床)数据至 OneDrive
你的私有知识库:自托管 Markdown 笔记方案 NoteDiscovery
ZhangYong · 2026-02-17 · via 材料与逻辑

在追求「第二大脑」的道路上,数据的隐私性与跨设备访问的便捷性往往难以兼得。NoteDiscovery 提供了一个平衡点:它是一款基于 Rust/Python 开发的轻量级笔记应用,支持在自己的服务器(如 Synology NAS、VPS)上运行,通过 Web 界面随时随地管理你的 Markdown 笔记。

1. 核心亮点

  • 完全私有化:笔记以纯文本 Markdown 格式存储在你的服务器上,无厂商锁定,备份极其简单。
  • 类 Obsidian 体验:支持双向链接 [[Wikilinks]]、图谱视图(Graph View)、标签管理以及 YAML 元数据扫描。
  • 功能全能
    • 数学公式:集成 MathJax,完美支持 LaTeX 渲染。
    • 流程图:支持 Mermaid 语法绘制流程图、甘特图。
    • 模板系统:支持带占位符(如日期、标题)的自定义模板,快速创建日记或会议记录。
  • 轻量极速:针对大规模笔记库进行了性能优化,支持 PWA(可作为 App 安装至手机或桌面)。

2. 安装说明(推荐 Docker 方案)

由于您拥有 Synology NAS 且习惯使用终端工具,建议直接通过 Docker 部署。这是最快捷且不污染环境的方法。

方法 A:命令行一键启动(适合测试)

在终端执行以下命令:

1
2
3
4
5
docker run -d \
--name notediscovery \
-p 8000:8000 \
-v /volume1/docker/notediscovery/data:/app/data \
ghcr.io/gamosoft/notediscovery:latest

注:请将 /volume1/docker/notediscovery/data 替换为您 NAS 上的实际存放路径。

方法 B:Docker Compose 配置(适合长期维护)

创建一个 docker-compose.yml 文件:

1
2
3
4
5
6
7
8
9
10
11
12
13
version: '3.8'
services:
notediscovery:
image: ghcr.io/gamosoft/notediscovery:latest
container_name: notediscovery
ports:
- "8000:8000"
volumes:
- ./data:/app/data
environment:
- AUTHENTICATION_ENABLED=true
- AUTHENTICATION_PASSWORD=your_password
restart: always

运行 docker-compose up -d 即可。

我部署在VPS上,指向一个域名到服务器,利用1panl面板管理,申请证书,再加上反射代理,就可以愉快地访问了。

1771308957097.png

1771309857107.png

代理地址:写上本地加docker上的应用端口即可。

1771309981497.png

进入主界面(默认英文,可在设置里更改):

1771310129132.png


3. 针对工作流的建议

  • 材料研发文档管理:您可以利用其 Smart Tags 功能。通过在 Markdown 顶部添加 YAML 标签(如 tags: [复合材料, 聚氨酯]),NoteDiscovery 会在侧边栏自动生成分类索引。
  • IT 博客草稿箱:由于它支持代码高亮和 Mermaid 图表,您可以直接在 Web 端撰写 Hexo 博客草稿,实时预览效果。
  • 结合 Synology:您可以利用 NAS 的外网访问功能,将 NoteDiscovery 暴露到公网(建议开启密码保护并配合反向代理),实现真正的随时随地笔记。

关键提示:NoteDiscovery 的优势在于“简单”和“控制感”。它不像 Obsidian 插件那么多,但它解决的是“如何方便地通过浏览器编辑我的本地 Markdown 笔记库”这一核心痛点。


GitHub 项目地址gamosoft/NoteDiscovery: Your Self-Hosted Knowledge Base


AI 总结 (Qwen API)

生成时间: 2026-02-17 14:36:40

深度总结:

NoteDiscovery 是一款面向隐私优先用户的轻量级自托管 Markdown 笔记系统,定位为 Obsidian 的精简替代方案,核心价值在于在完全掌控数据的前提下,提供现代化笔记体验。它并非功能堆砌型工具,而是聚焦于“浏览器即编辑器 + 本地文件即数据库”的极简范式:所有笔记以纯文本 Markdown 存储(含 YAML Front Matter),无需专有格式或云同步机制;通过 Rust/Python 后端与响应式 Web 前端实现高性能渲染,支持双向链接、图谱视图、LaTeX 数学公式、Mermaid 图表及智能标签分类等关键知识管理能力。

其部署哲学高度契合技术自主理念:原生拥抱 Docker 容器化,开箱支持 Synology NAS、VPS 等边缘/私有基础设施,并可通过反向代理+HTTPS 实现安全的跨设备访问。相比 Obsidian(需客户端+插件生态)或 Notion(SaaS 锁定),NoteDiscovery 以更低的学习成本和运维复杂度,实现了「零信任环境下的第二大脑」——既规避了数据出境与厂商依赖风险,又保留了结构化知识组织的核心能力(如 Wikilinks、Graph View、Smart Tags)。特别适合科研人员、工程师、技术博主等对数据主权、工作流可复现性与长期归档可靠性有强需求的群体。


核心关键词标签(3–5个):

#自托管 #Markdown #知识管理 #Docker #NAS