noise233/echo-noise

By noise233

Updated about 1 month ago

轻博客风格可自由切换多栏布局的说说笔记系统

Image
Message queues
Content management system
1

10K+

noise233/echo-noise repository overview

说说笔记

kXN6dnZQIR7lu2BUftWIozH5EC1aQx
sR2nh7I1G8MmvCajlBtEUaZwfDdgqI

介绍

基于Ech0原框架魔改完善的轻量说说笔记系统及memos的开源替代品,轻博客风格可自由切换多栏布局的「说说笔记」。面向个人的高度自定义场景,并提供完善的开放 API 与 MCP 支持,适配自动化平台与一键发布/更新/删除/搜索。通过内置组件与扩展能力,它既可作为内容笔记,也可作为跨平台的发布与中转中心。


特征

  • 统一的前端交互与内置组件体验,支持外部扩展、网页组件
  • 可自由切换多栏风格,支持三栏、双栏、单栏
  • 内置评论及smtp 发信,完善的后台控制系统
  • 前端优化宫格图片、长文折叠与灯箱,流畅 Markdown 预览与宫格图卡片渲染
  • 完整开放 API 与 Token 认证,便于第三方接入与自动化工作流
  • 支持 MCP 工具,在 AI 环境中一键发布/更新/删除/搜索
  • 推送增强,支持 webhook、Telegram、企业微信、飞书 等渠道
  • 兼容自动化平台(如 n8n),可构建连续的 API 工作流
  • 多数据库支持:SQLite / PostgreSQL / MySQL
  • 支持多平台部署运行,一键docker运行及fly.io等平台运行
  • 支持R2/S3接入,数据同步自动化上传,支持云端、本地下载备份及恢复

🚀安装部署

💡 部署完成后访问 ip:1314 即可使用

docker部署

一键部署

默认用户名:admin

默认用户密码:admin

无任何数据库挂载时默认:

docker run -d \
  --name Ech0-Noise \
  --platform linux/amd64 \
  -p 1314:1314 \
  noise233/echo-noise:latest

有原数据库文件挂载时默认:

docker run -d \
  --name Ech0-Noise \
  --platform linux/amd64 \
  -v /opt/data:/app/data \
  -p 1314:1314 \
  noise233/echo-noise:latest

使用 -v /opt/data:/app/data \ 可挂载你原有的数据,请确保/opt/data文件夹中包含原数据库文件,如有图片请一起放在data文件夹下images 文件夹中,如果没有原数据库文件还使用该命令,进入页面会无任何可用数据显示 使用 --platform linux/amd64 命令可选择不同架构运行部署


运行带MCP 镜像包: 提供 HTTP/SSE(对外暴露 1315,便于 curl /浏览器调用 MCP):

docker run -d \
  --name Ech0-Noise \
  -p 1314:1314 \
  -p 1315:1315 \
  -e NOTE_HOST=http://localhost:1314 \
  -e NOTE_HTTP_PORT=1315 \
  noise233/echo-noise:latest-mcp

验证: curl http://<服务器IP>:1315/mcp/tools

仅后端 API(不对外提供 MCP HTTP/SSE,后续用 docker exec 以 Stdio 连接 MCP):

docker run -d \
  --name Ech0-Noise \
  -p 1314:1314 \
  -e NOTE_HOST=http://localhost:1314 \
  -e NOTE_HTTP_PORT=0 \
  noise233/echo-noise:latest-mcp

🎉已发布Docker镜像版本

  • 稳定双架构镜像版:latest 镜像 同时支持linux/amd64,linux/arm64,拉取时会系统会自动选择

  • 带MCP双架构镜像版:latest-mcp 镜像 同时支持linux/amd64,linux/arm64

  • 精简单架构镜像版:last 镜像 支持linux/amd6

开源:https://github.com/rcy1314/echo-noise

Tag summary

Content type

Image

Digest

sha256:530cbf2c2

Size

73.3 MB

Last updated

about 1 month ago

docker pull noise233/echo-noise:latest-mcp