膏包 发表于 2025-12-22 10:20:07

开源自托管!一款轻量级的内容发布分享平台!

大家好,我是 Java陈序员。
作为内容创作者,你是否也曾在内容创作时陷入这样的困境:想随手记录灵感,却被复杂的工具界面劝退;想分享观点,又受制于平台的算法与规则;想牢牢掌控自己的数据,却被繁琐的部署步骤吓倒?
今天,给大家推荐一款专注于思想流动的轻量级内容发布平台,开源自托管!
关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。
项目介绍

Ech0 —— 面向个人的新一代开源、自托管、专注思想流动的轻量级内容发布平台。它拥有简洁直观的操作界面,支持发布和分享想法、文字、图片和链接。
功能特色:


[*]轻量级:内存消耗不到 15MB,镜像大小仅 40MB,单文件 SQLite 存储架构,对设备性能要求极低
[*]一键部署:无需复杂配置,通过 Docker、Docker Compose 或 Kubernetes 等方式,一条命令即可完成安装
[*]沉浸式创作体验:支持 Markdown 编辑、代办事项和多种图片布局,内置轻量音乐播放器,提供沉浸式背景音效,网站链接、GitHub 项目等内容可自动转化为视觉化卡片
[*]数据自托管:所有内容存储于本地 SQLite 文件,同时支持 S3 存储集成,提供多种备份方式,同时搭配自动后台备份功能
[*]丰富的拓展功能:支持接入评论系统、OAuth2 集成、Webhook、AI Agent, 提供开放 API,方便与其他系统集成,实现更灵活的应用场景
[*]个性化设置:支持自定义 CSS 样式与 JS 脚本,打造独特内容展示风格,同时提供标签管理搭配快速过滤与精准检索,内容组织更有序
项目架构:
https://create-center.oss-cn-shenzhen.aliyuncs.com/Ech0/img-20251206180049.png
快速上手

Docker 部署

1、拉取镜像
docker pull sn0wl1n/ech0:latest 2、创建挂载目录
mkdir -p /data/software/ech0/{data,backup} 3、运行容器
docker run -d \   --name ech0 \   -p 6277:6277 \   -v /data/software/ech0/data:/app/data \   -v /data/software/ech0/backup:/app/backup \   -e JWT_SECRET="CodeChen" \   sn0wl1n/ech0:latest 建议把 -e JWT_SECRET="CodeChen" 里的 CodeChen改成别的内容以提高安全性。
4、容器运行成功后,浏览器访问
http://{IP/域名}:6277 首次使用注册的账号会被设置为管理员(目前仅管理员支持发布内容)。
Docker Compose 部署

1、创建文件目录
mkdir -p /data/software/ech0 2、创建 docker-compose.yml 文件,并填入如下内容
version: "3" services:   ech0:   image: sn0wl1n/ech0:latest   container_name: ech0   ports:       - "6277:6277"   volumes:       - ./data:/app/data   environment:       - JWT_SECRET="CodeChen" 3、一键启动
docker-compose up -d 功能体验

前台



[*]明亮模式
https://create-center.oss-cn-shenzhen.aliyuncs.com/Ech0/img-20251206175121.png


[*]暗黑模式
https://create-center.oss-cn-shenzhen.aliyuncs.com/Ech0/img-20251206175140.png


[*]Markdown 编辑
https://create-center.oss-cn-shenzhen.aliyuncs.com/Ech0/img-20251206175410.png


[*]图片
https://create-center.oss-cn-shenzhen.aliyuncs.com/Ech0/img-20251206175255.png


[*]代办事项
https://create-center.oss-cn-shenzhen.aliyuncs.com/Ech0/img-20251206175620.png


[*]网页链接
https://create-center.oss-cn-shenzhen.aliyuncs.com/Ech0/img-20251206175842.png
后台



[*]仪表盘
https://create-center.oss-cn-shenzhen.aliyuncs.com/Ech0/img-20251206175909.png


[*]数据管理
https://create-center.oss-cn-shenzhen.aliyuncs.com/Ech0/img-20251206175926.png


[*]功能拓展
https://create-center.oss-cn-shenzhen.aliyuncs.com/Ech0/img-20251206175937.png
本地开发

环境要求:


[*]Go 1.25.1+
[*]NodeJS v24.10.0+
1、克隆或下载项目源码
git clone https://github.com/lin-snow/Ech0.git 2、运行后端服务,在 Ech0 根目录下运行
# 编译并启动后端 go run main.go 3、运行前端服务
# 进入前端目录 cd web   # 安装依赖 pnpm install   # 运行服务 pnpm dev 4、前后端启动后访问:


[*]前端预览:http://localhost:5173 (端口在启动后可在控制台查看)
[*]后端预览:http://localhost:6277 (默认后端端口为6277)
可以说,Ech0 以「轻量而全能」的特性,为个人提供了一片自由记录和分享的天地。不堆砌花哨功能,不搞复杂权限体系,只聚焦记录-分享-互动的核心链路。无论是随手捕捉灵感的思想速写本,还是对外展示的个人发布站,Ech0 都能完美适配。快去部署试试吧~
项目地址:https://github.com/lin-snow/Ech0 最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:
https://github.com/chenyl8848/great-open-source-project 或者访问网站,进行在线浏览:
https://chencoding.top:8090/#/ https://create-center.oss-cn-shenzhen.aliyuncs.com/github/img-20250608222400.png
我创建了一个开源项目交流群,方便大家在群里交流、讨论开源项目。
但是任何人在群里打任何广告,都会被 T 掉。
如果你对这个交流群感兴趣或者在使用开源项目中遇到问题,可以通过如下方式进群:
关注微信公众号:【Java陈序员】,回复【开源项目交流群】进群,或者通过公众号下方的菜单添加个人微信,并备注【开源项目交流群】,通过后拉你进群。
大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

薯羞 发表于 2026-1-19 10:38:27

感谢发布原创作品,程序园因你更精彩

染罕习 发表于 2026-1-21 16:02:18

不错,里面软件多更新就更好了

颛孙中 发表于 2026-1-25 11:48:28

谢谢楼主提供!

赘暨逢 发表于 2026-1-29 01:56:51

yyds。多谢分享

甦忻愉 发表于 2026-1-29 06:01:21

谢谢分享,辛苦了

句惫 发表于 2026-2-1 02:24:49

过来提前占个楼

判涔 发表于 2026-2-8 05:50:58

收藏一下   不知道什么时候能用到

邹语彤 发表于 2026-2-9 03:17:55

鼓励转贴优秀软件安全工具和文档!

盖彗云 发表于 2026-2-9 08:21:04

新版吗?好像是停更了吧。

纪睐讦 发表于 2026-2-9 20:45:14

这个好,看起来很实用

哈妙思 发表于 2026-2-10 11:43:01

懂技术并乐意极积无私分享的人越来越少。珍惜

皇甫佳文 发表于 2026-2-10 14:58:14

感谢分享

咪四 发表于 2026-2-11 14:18:42

分享、互助 让互联网精神温暖你我

宗和玉 发表于 2026-2-11 16:29:46

yyds。多谢分享

跟尴 发表于 2026-2-11 19:23:00

前排留名,哈哈哈

任修 发表于 2026-2-12 01:41:31

收藏一下   不知道什么时候能用到

袁曼妮 发表于 2026-2-12 12:23:39

谢谢分享,辛苦了

古修蟑 发表于 2026-2-12 13:32:19

谢谢分享,试用一下

尤晓兰 发表于 2026-2-13 11:17:57

新版吗?好像是停更了吧。
页: [1] 2
查看完整版本: 开源自托管!一款轻量级的内容发布分享平台!