Ech0 是什么?
Ech0 是一款专为个人打造的新一代开源内容发布平台,以极轻量架构、顺畅写作体验与自托管的数据主权为核心。无论你想记录灵感、发布日常、分享链接或构建自己的内容流,Ech0 都能保持干净、迅捷且可控的体验。
它支持 Markdown 写作、RSS 订阅、联邦宇宙(ActivityPub)互联、PWA 安装、跨平台访问,并在本地以 SQLite 文件管理所有数据,让使用者完全掌控内容,不依赖任何云端服务。
产品亮点
轻量与自托管体验
- 原子级轻量:运行占用不到 15MB 内存,镜像仅 40MB。
- 单文件存储架构:全部内容存放在本地 SQLite 文件中,便于备份和迁移。
- 开源与永久免费:遵循 AGPL-3.0 协议,无广告、无追踪、无订阅。
极速部署与跨平台适配
- 一条命令即可完成 Docker 部署,也支持 Docker Compose、Kubernetes(Helm)部署方案。
- 原生兼容 Windows、Linux、macOS 与树莓派等 ARM 架构。
- 支持移动端、平板、PC 多端响应式布局。
写作体验与内容组织
- 采用纯净在线 Markdown 编辑器,支持丰富插件与实时预览。
- 提供智能标签系统、快速过滤与精准检索,方便管理内容与灵感。
- 支持类 X(Twitter)风格卡片展示,可生成音乐、视频、链接等富媒体内容。
数据主权与安全机制
- 数据本地化存储,可一键导出与备份。
- 支持 Web、CLI、TUI 三种模式下管理数据。
- 提供快照恢复与零停机在线恢复,确保数据更安全可靠。
扩展能力与开发者支持
- 集成 OAuth2,支持第三方登录与 API 授权。
- 提供高可用 CLI 工具与 Webhook,用于构建自动化工作流。
- 开放 API,适配多种扩展场景与应用系统。
联邦宇宙生态支持
- 基于 ActivityPub 协议,与 Mastodon、Misskey 等平台互联。
- 支持 Ech0 Connect 多实例互联,实现内容订阅与跨实例消息跟踪。
- 可加入 Ech0 Hub 内容广场,分享与发现更多优质内容。
丰富功能与日常记录体验
- 内置 Todo 管理工具,轻松规划任务。
- 支持背景音乐与沉浸式专注模式。
- 一键分享 B 站 / YouTube 视频。
- 支持快捷卡片展示 GitHub 项目、链接等内容。
部署方式
Docker 一键部署(推荐)
docker run -d \
--name ech0 \
-p 6277:6277 \
-v /opt/ech0/data:/app/data \
-v /opt/ech0/backup:/app/backup \
-e JWT_SECRET="自定义安全密钥" \
sn0wl1n/ech0:latest
访问 ip:6277 即可使用。
Docker Compose
将 docker-compose.yml 放入新目录后执行:
docker-compose up -d
Kubernetes (Helm)
git clone https://github.com/lin-snow/Ech0.git
cd Ech0
helm install ech0 ./charts/ech0
常见问题(FAQ )
- Ech0 是免费的吗?
是的,永久免费且开源。 - 支持 RSS 吗?
可以订阅你的内容更新。 - 为什么发布失败?
只有管理员可以发布内容,首个注册账号为管理员。 - 支持评论吗?
可通过 Twikoo 后端开启评论功能。 - 如何加入联邦宇宙?
配置域名并填写服务器地址即可自动加入。 - 更适合什么内容?
轻量级、灵感式、动态流内容,不建议一次发布文字+图片+扩展内容的复杂结构。
适合人群
-
希望完全掌控数据的个人创作者与独立开发者
-
想要搭建自托管个人博客、动态流或“朋友圈”式空间的用户
-
喜欢用 Markdown 写作与记录的技术用户与内容创作者
-
想要融入联邦宇宙,在 Mastodon、Misskey 等生态中同步输出内容的用户
-
需要与自动化工具、Webhook 或自建系统打通的进阶用户
无论你是工程师、创作者,还是习惯记录生活与灵感的普通用户,都可以在 Ech0 中建立一条属于自己的内容流。
在线体验与资源
-
在线体验地址:https://memo.vaaat.com
-
GitHub 开源项目:https://github.com/lin-snow/Ech0

