Repolode
ZhFahim

ZhFahim/anchor

可自托管、离线优先的笔记应用,支持网页和 Android,联网后多设备同步。

可替代:EvernoteMicrosoft OneNote

Star
1,422
Fork
64
未关闭 Issue
71
最近提交
昨天

这是什么?

Anchor 是一款笔记应用,笔记保存在本地,断网时也能编辑,恢复联网后自动在多设备间同步。它提供网页版和 Android 应用,服务端通过 Docker 部署,可使用内置 Postgres,也可连接外部数据库。

笔记支持标题、列表、复选框等富文本格式,并可添加标签、颜色和背景,支持置顶、归档,以及图片和音频附件。笔记可与其他用户共享,权限分为查看者和编辑者;历史版本可以查看并恢复;提醒可在手机上发送一次性或重复通知。删除的笔记会进入回收站,在恢复期内可找回。

自托管用户可通过管理面板管理用户和注册方式,并支持 OpenID Connect 登录,可对接 Keycloak、Authelia 等提供方。完整备份会导出为 zip 文件,笔记也可以以 Markdown 格式导入导出。

核心功能

  • 01富文本编辑,支持标题、列表和复选框
  • 02离线可用,基于本地数据库,联网后同步
  • 03可与其他用户共享笔记,分为查看和编辑权限
  • 04支持查看笔记历史版本并恢复
  • 05提醒可在手机上发送一次性或重复通知
  • 06支持 OIDC 登录和管理面板

适用场景

  • 在家用服务器上保存个人笔记,替代商业云笔记服务
  • 在网络不稳定的环境下用手机记笔记
  • 在自有服务器上与家人或小团队共享笔记

快速上手

  1. 1

    使用预构建镜像创建 docker-compose.yml 文件

  2. 2

    启动容器

    docker compose up -d
  3. 3

    在浏览器中打开 localhost 的 3000 端口

使用前须知

  • 采用 AGPL v3 许可证,这是一种 copyleft 许可证,通过网络提供修改版本时需要公开源代码。
  • 'next' 测试版镜像可能包含未完成的功能或破坏性变更,不适用于生产环境。

收录于专题

标签

常见问题

anchor 是什么?
可自托管、离线优先的笔记应用,支持网页和 Android,联网后多设备同步。 Anchor 是一款笔记应用,笔记保存在本地,断网时也能编辑,恢复联网后自动在多设备间同步。它提供网页版和 Android 应用,服务端通过 Docker 部署,可使用内置 Postgres,也可连接外部数据库。
anchor 可以免费使用吗?用的什么许可证?
anchor 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
anchor 还在维护吗?
活跃维护中。anchor 最近一次提交是在 2026年11月6日。
anchor 适合用来做什么?
在家用服务器上保存个人笔记,替代商业云笔记服务 在网络不稳定的环境下用手机记笔记 在自有服务器上与家人或小团队共享笔记
anchor 怎么安装和运行?
使用预构建镜像创建 docker-compose.yml 文件 启动容器: docker compose up -d 在浏览器中打开 localhost 的 3000 端口
在哪里获取 anchor?
源代码和安装说明在 GitHub 上:https://github.com/ZhFahim/anchor

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目