lisa主机lisa主机

小而美的ZNote笔记软件 —— 支持Docker私有部署和WEB访问

发布于:2026-06-26 分享发现 1条评论

xiaoz先后用过不少笔记软件,市面上叫得上号的基本都用过,比如:印象笔记、有道笔记、为知笔记、Obsidian、Joplin、Notion、思源笔记、UpNote、TriliumNext...,有的不好看,有的太臃肿,有的同步困难,有的太过复杂,总之没找到一款完全合适的,于是就诞生了自己开发一款笔记软件的想法,这个想法已经存在很多年,但迟迟没有行动。

现如今有了AI加持,我的想法也得以快速落地,于是就诞生了今天的ZNote,也算尘埃落地。先不说好不好用,至少心愿已了,如果各位看官用得上,不妨部署一试。

CleanShot 2026-06-26 at 14.41.01@2x.png

ZNote开源地址:https://github.com/helloxz/znote

关于ZNote

ZNote是一款小而美的纯笔记应用,原生支持 Markdown 所见即所得,一处部署,随处可用。使用Bun + Hono.js + libSQL + Vue3开发。

CleanShot 2026-06-26 at 14.09.56@2x.png

ZNote官网:https://znote.xphub.dev/

演示信息

ZNote特点

  • 纯笔记应用:无脑图、无清单、无多余功能,只专注于笔记本身
  • 原生 Markdown:所见即所得,支持所见即所得,专注内容不打扰
  • 无同步困扰:服务端集中存储数据,用户无需折腾同步方案
  • 私有部署:提供 Docker 私有部署,数据完全自主掌控,本地存储,隐私无忧
  • WEB 访问:浏览器即开即用,无需安装客户端,跨平台无障碍
  • 拖拽排序:笔记分类、笔记内容均支持拖拽排序
  • 数据导入:支持将本地 .md 文件分类打包 ZIP 后一键导入
  • 版本历史:自动记录最近 50 个历史版本,随时回滚无惧丢失
  • 多用户支持:支持多账号体系(最多 5 用户),适合个人或家庭使用
  • 轻量级:基于 Bun + Hono.js + libSQL 打造,极速启动与低资源占用
  • 全局搜索:跨分类全文检索,输入关键词秒级定位所需笔记
  • API 支持:提供 RESTful API,方便第三方工具集成与自动化操作

ZNote解决了我的哪些痛点?

为什么不用纯客户端笔记应用?

市面上很多纯客户端的笔记应用,其实非常优秀,有的界面也很好看,但是可能存在以下弊端:

  1. 同步困难:需要自行通过WebDAV/S3/Git进行同步
  2. 访问困难:不支持WEB访问
  3. 排序困难:大多数本地笔记软件,通常不支持分类排序和笔记内容排序,不够灵活
  4. 版本历史较弱:有的本地笔记完全不支持历史版本,有的则依赖WebDAV自身的同步历史
  5. 无法多用户:如果你想安利给你的朋友使用,那么你的朋友也得去安装一遍客户端,配置一遍同步服务,非常繁琐

所以ZNote优先支持WEB版本,只要有浏览器就能访问,非常通用。后续再扩展到PC客户端、手机APP也只是水到渠成的事。

臃肿问题

有的笔记软件不得不承认功能非常强大,把什么脑图、待办清单、双链等全都加进去了,上手太过复杂,对新手非常不友好,我其实只是想单纯的记个笔记而已。

所以ZNote只提供了笔记功能,没有什么脑图、待办清单、双链等功能,只做纯粹的笔记。

隐私风险

如果直接用线上的云笔记,倒是省事,但是可能存在笔记内容泄露,产生隐私风险。

多用户

如果想私有部署,有的部署复杂、有的占用较高,有的又不支持多用户。

ZNote在保持轻量化的同时还支持了多用户功能(最多5用户),您可以和您的家人或朋友一起使用。

备注:以上只是xiaoz个人遇到的一些问题,无法代表广大用户,所以我只是根据自身痛点出发开发了ZNote,ZNote无法确保满足所有人的需求。

部署ZNote

ZNote目前提供Docker安装方式,推荐使用Docker Compose部署,新建compose.yaml然后写入:

services:
  znote:
    container_name: znote
    image: helloz/znote:latest
    ports:
      - "3888:3888"
    volumes:
      - "./data:/app/data"
    restart: always
    environment:
      TZ: Asia/Shanghai

输入docker compose up -d启动,并访问 http://ip:3888,首次使用会引导创建管理员账号。

其它说明

ZNote目前还处于Beta阶段,可能存在不完善或BUG,后续将不断迭代优化,未来还将支持:

  • 笔记分享
  • AI功能
  • 支持多语言
  • 导出所有笔记
  • 文档功能
  • 浏览器扩展
  • 手机客户端
  • PC客户端

结语

ZNote 的诞生,源于 xiaoz 对市面上众多笔记软件“不够称手”的执念。它或许不够强大,但足够专注——只做纯粹的记录,把数据掌控权交还给你。

如果你也在寻找一款轻量、私密、开箱即用的笔记工具,不妨花一分钟用 Docker 部署试试。好用与否,都算为这份“心愿”画上了一个句号。

项目地址:https://github.com/helloxz/znote

发表回复

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


已有 1 条评论

  1. ccqnb

    已试用。先报告一个bug,新建笔记时,先输入内容,再输入标题时,先前输入的内容会消失