fusion是一款自托管的RSS聚合器和阅读器 专为简洁、高效和隐私设计。 凭借响应式界面、国际化支持和低资源占用,Fusion让信息管理变得轻松又自由。 如今社会信息碎片化严重,RSS(Really Simple Syndication)作为一种经典的订阅方式,依然是许多人获取高质量内容的首选。 Fusion 是一款轻量级、自托管的RSS聚合器和阅读器,由开发者Yuan(GitHub:@0x2E)基于Golang和Svelte开发,采用MIT许可证。它支持RSS、Atom和JSON三种主流订阅格式,允许用户订阅、阅读、书签和搜索内容,支持OPML文件导入/导出。 Fusion采用现代化的技术栈,强调轻量和高效: 项目代码结构清晰(backend/和frontend/分离),单文件部署降低维护成本。 Fusion兼容RSS、Atom和JSON Feed,内置自动嗅探功能,输入网站URL即可发现RSS链接。支持OPML导入/导出,方便从Feedly等工具迁移。 用户可分组订阅、添加书签或搜索文章。 Fusion的Svelte前端提供光暗模式切换和键盘快捷键。 Fusion内存占用仅80MB,Docker镜像支持ARM64,适合Raspberry Pi或低配Nas。单一二进制和SQLite数据库简化部署,密码保护增强安全。 通过i18next Fusion支持多语言界面,简言之就是:支持中文 注意: 浏览器打开: 登陆后进入首页: 此时,由于我们没有添加订阅源,所以基本上啥也看不到。 当然也可让fusion自动嗅探网站的RSS订阅源,我们只需要将自己关注的网站地址贴到项目中即可。 如今的RSS更多的是用于对抗推荐算法,人们不断的被算法投喂,会使人缺乏判断力,在投喂中慢慢的变成了算法希望中的你的样子,而不是你自己想要的样子。
https://github.com/0x2E/fusion
ghcr.io,已添加加速源:ghcr.nju.edu.cn)services:
fusion:
image: ghcr.nju.edu.cn/0x2e/fusion:latest
restart: unless-stopped
ports:
- 8180:8080
environment:
- PASSWORD=nasbump
volumes:
- /vol1/1000/dockers/fusion/data:/data
一、Fusion基本介绍
二、技术架构
三、Fusion的核心特点与优势
1. 多格式订阅支持
2. 直观的内容管理
3. 响应式与PWA
4. 轻量与自托管
5. 国际化支持
四、安装
第 0 步:浏览器登陆Nas,打开docker
第 1 步:创建docker-compose(以飞牛为例)
fusion命名的文件夹volumes配置项为刚选择的文件夹路径PASSWORD这一项,配置一个自己喜欢的密码创建项目后立即启动第 2 步:体验
http://<nas-ip>:8180,需要先登陆,使用在docker-compose中配置的PASSWORD:最后