+-
开源且轻量级的内容分享平台,让你轻松发布和分享想法、文字与链接。

Ech0

一款专为个人用户设计的新一代开源自托管平台,低成本、超轻量,支持 ActivityPub 协议,让你轻松发布和分享想法、文字与链接。简洁直观的界面结合高效的命令行工具,让内容管理变得简单而自由。你的数据完全自主可控,随时随地与世界联通,构建属于你的思想网络。

Github地址

https://github.com/lin-snow/Ech0

在线体验

https://memo.vaaat.com/

开源且轻量级的内容分享平台,让你轻松发布和分享想法、文字与链接。

项目特点

  • 原子级轻量:内存占用不到 15MB,镜像大小不到 40MB,单 SQLite 文件存储架构。

  • 极速部署:无需配置,从安装到使用只需 1 条命令。

  • 零干扰写作:纯净的在线 Markdown 编辑器,支持丰富的 Markdown 插件与预览。

  • 数据主权:所有内容存储于本地 SQLite 文件,支持 RSS 订阅。

  • 安全备份机制:支持 Web、TUI、CLI 三种模式下一键导出、备份完整数据,支持后台自动备份。

  • 无感恢复支持:支持 TUI/CLI 快照恢复与 Web 面板在线零停机恢复机制,保障数据安全无忧。

  • 永久免费:AGPL-3.0 协议开源,无追踪/无订阅/无服务依赖。

  • 跨端适配:完美兼容桌面/移动浏览器,支持手机、iPad、PC 三端响应式布局。

  • PWA 适配:支持作为 Web 应用安装,体验更接近原生。

  • 优雅的标签管理与过滤:智能标签系统、快速过滤与精准检索,让信息组织更高效、更直观。

  • S3 存储集成:原生适配 S3 兼容对象存储,轻松实现云端高效存储。

  • ActivityPub 联邦:与 Mastodon、Misskey 等平台互联共通,构建去中心化生态。

  • OAuth2 集成:原生支持 OAuth2 协议,轻松接入第三方登录与 API 授权。

  • 内置 Todo 管理:轻松记录、管理每日待办事项,帮助你高效规划和追踪任务进度。

  • 高可用 Webhook:支持与外部系统进行实时扩展与协作,实现事件驱动的自动化工作流。

  • 命令行利器:内置高可用 CLI 工具,为开发者与高级用户提供极致掌控力与自动化体验。

  • 快捷访问令牌管理:支持生成与一键吊销访问令牌,安全高效地完成 API 调用与第三方集成。

  • 实时系统资源监控面板:基于 WebSocket 的高性能监控模块,让你对运行状态一目了然。

  • 极致 TUI 支持:面向终端用户打造的友好交互界面,轻松对 Ech0 进行管理。

  • Ech0 Connect:全新多实例互联功能,实现 Ech0 实例间状态订阅与跟踪。

  • 无缝音乐集成:内置超低资源占用的音乐播放器,提供沉浸式背景音乐与专注模式。

  • 即时视频分享:原生支持哔哩哔哩/YouTube 视频智能解析。

  • 丰富的快捷卡片:支持网站链接、GitHub 项目等多种富媒体内容一键分享,让信息展示更加直观生动。

  • 高级自定义功能:为高级用户提供便捷自定义样式与脚本,分享更具表现力。

  • 评论系统:支持快捷接入 Twikoo 评论服务,轻量、快捷、无侵入,为你的内容带来即时互动与反馈。

  • 跨平台兼容:原生支持 Windows、Linux 以及树莓派等 ARM 架构设备,确保多样化部署场景下稳定运行。

  • Ech0 Hub 广场接入:支持手动提交接入官方 Ech0 Hub 内容生态,轻松发现、订阅和共享优质内容。

  • 二进制自包含:集成完整资源,无需额外安装依赖或配置,极大简化部署流程。

  • 丰富的 API 支持:提供开放 API,方便与其他系统集成,实现更灵活的应用场景。

  • 内容展示支持:支持类 X(Twitter)风格卡片展示,同时支持点赞等社交互动。

  • 多账户权限管理:支持多账户体系,提供灵活的权限控制,保障内容和功能访问的安全性与私密性。