离线优先的自托管笔记应用Anchor
简介
什么是 Anchor ?
Anchor是一个开源、注重速度、隐私、简洁性和可靠性的离线优先、自托管笔记应用。笔记存储在本地,支持离线编辑,并在上线时跨设备同步。所有数据都由您自己掌控。
主要特点
- 富文本编辑器:强大的格式化功能(粗体、斜体、下划线、标题、列表、复选框)进行笔记创建和编辑。。
- 标签系统:允许用户使用自定义标签和颜色来组织笔记。
- 笔记背景:可为笔记自定义纯色或图案背景。
- 固定笔记:置顶重要笔记以便快速访问。
- 归档与回收站:支持归档笔记和从回收站恢复,防止误删。
- 本地搜索:按标题或内容快速搜索笔记。
- 离线优先:所有编辑都可在离线状态下完成,数据首先保存在本地。
- 自动同步:当设备恢复在线时,更改会自动在多设备间同步。
- 深色模式:提供美观的浅色和深色主题。
- 管理员面板:用于用户管理、注册控制和系统统计信息展示。
应用场景
- 需要一款快速、可靠且能在多设备上同步的笔记软件的用户。
- 注重数据隐私,希望将笔记数据完全掌握在自己手中的个人。
- 经常在网络不稳定的环境下工作或学习,需要离线编辑功能的用户。

Anchor 为用户提供了一个灵活、安全且个性化的笔记管理平台,适合各种场景的使用需求。
安装
在群晖上以 Docker 方式安装。
本文写作时,
latest版本对应为0.5.0;

docker cli 安装
如果你熟悉命令行,可能用 docker cli 更快捷
1 | # 新建文件夹 anchor 和 子目录 |
docker-compose 安装
也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件
1 | services: |
然后通过 SSH 登录到您的群晖,执行下面的命令:
1 | # 新建文件夹 anchor 和 子目录 |

运行
在浏览器中输入 http://群晖IP:3244 就能看到注册界面

第一次需要点 Create one 新建账号

软件的主界面

点中间的 Create Your First Note 创建笔记

看起来不支持 markdown

移动端
目前看起来只支持 Android 应用,下载地址:https://github.com/zhfahim/anchor/releases
- 前三个对应特定的架构
- 第四个则是通用的
apk,适用于所有设备

安装完成后的主界面

Server URL 填入 web 端的地址 http://群晖IP:3244,如果地址无误,点 Test,在底部会看到服务的版本号

Connect 后,还需要登录

登录成功后会看到我们之前建的笔记

可以查看详情

参考文档
ZhFahim/anchor: Offline first, self hostable note taking application
地址:https://github.com/zhfahim/anchor