一款可自托管的 RSS 订阅聚合器,支持多用户,并提供供移动客户端使用的 API。
- Star
- 2,473
- Fork
- 340
- 未关闭 Issue
- 181
- 最近提交
- 6天前
这是什么?
selfoss 是一款多功能的 RSS 阅读器与订阅源聚合网页应用,可以把来自不同网站、社交网络及其他平台的更新集中在同一个地方查看。
它使用 PHP 编写,几乎可以部署在任何 PHP 网页服务器上。安装时将文件复制到网站根目录,授予几个数据目录写入权限,再配置定时任务或 systemd timer 调用更新接口或 cliupdate.php 来刷新订阅。默认可直接使用 SQLite,其他数据库可在 config.ini 中配置。
项目支持导入 OPML 文件,方便从其他阅读器迁移订阅。前端使用 Parcel 构建,开发需要 Composer 和 npm。
核心功能
- 01将 RSS 订阅和其他网页更新聚合到同一界面。
- 02支持导入 OPML 文件,迁移已有订阅。
- 03可运行在任何 PHP 服务器上,开箱即用 SQLite。
- 04可通过网页地址、定时任务、systemd timer 或命令行脚本更新订阅。
- 05通过 config.ini 文件进行自定义配置。
适用场景
- 在一个自托管阅读器中跟进大量博客和新闻网站。
- 在自己的网站服务器上搭建私有的订阅聚合服务。
- 通过 OPML 从其他 RSS 阅读器迁移订阅。
快速上手
- 1
从发布页面下载稳定版本
- 2
将所有文件(包括 .htaccess 文件)复制到 PHP 服务器的文档根目录,并使 data 目录可写
- 3
设置 cronjob 或 systemd 定时器,定期请求 /update 地址以更新订阅源
使用前须知
- 由一位维护者利用业余时间维护,维护优先于新功能开发。
- 采用 GPL-3.0 许可证,这是一种 copyleft 许可证,衍生作品需以相同条款发布。
- 自托管需要配置 PHP 服务器、数据库以及用于更新订阅源的定时任务。
收录于专题
标签
常见问题
- selfoss 是什么?
- 可自托管的 PHP 网页应用,将 RSS 等订阅源聚合到一个阅读器中,支持实时信息流。 selfoss 是一款多功能的 RSS 阅读器与订阅源聚合网页应用,可以把来自不同网站、社交网络及其他平台的更新集中在同一个地方查看。
- selfoss 可以免费使用吗?用的什么许可证?
- selfoss 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- selfoss 还在维护吗?
- 活跃维护中。selfoss 最近一次提交是在 2026年11月1日。
- selfoss 适合用来做什么?
- 在一个自托管阅读器中跟进大量博客和新闻网站。 在自己的网站服务器上搭建私有的订阅聚合服务。 通过 OPML 从其他 RSS 阅读器迁移订阅。
- selfoss 怎么安装和运行?
- 从发布页面下载稳定版本 将所有文件(包括 .htaccess 文件)复制到 PHP 服务器的文档根目录,并使 data 目录可写 设置 cronjob 或 systemd 定时器,定期请求 /update 地址以更新订阅源
- 在哪里获取 selfoss?
- 源代码和安装说明在 GitHub 上:https://github.com/fossar/selfoss
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1.7万+62 本周1340PHPAGPL-3.0维护活跃更新于 21小时前
轻量级自托管 RSS 阅读器,提供响应式网页界面,并兼容 Fever API 第三方客户端。
221090TypeScriptMIT维护活跃更新于 上个月
一款自托管 RSS 阅读器,支持智能文件夹、事件聚合与三栏阅读界面,基于 Vue 和 Express 构建。
574+2 本周53JavaScriptMIT维护活跃更新于 4天前
自托管新闻阅读器,用 LLM 自动为订阅条目打标签,并按标签打分、筛选新闻。
39719PythonOther维护活跃更新于 16天前
一个可自托管的轻量仪表盘,把 RSS、Reddit、Hacker News、YouTube、天气等信息集中到一个页面。
3.8万+154 本周1515GoAGPL-3.0维护活跃更新于 昨天
一个 Go 命令行工具,把 RSS、Atom 或 JSON 订阅源汇总生成为一个静态 HTML 页面。
38621HTMLMIT维护活跃更新于 18天前