Repolode
fossar

fossar/selfoss

可自托管的 PHP 网页应用,将 RSS 等订阅源聚合到一个阅读器中,支持实时信息流。

可替代:Feedly

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. 1

    从发布页面下载稳定版本

  2. 2

    将所有文件(包括 .htaccess 文件)复制到 PHP 服务器的文档根目录,并使 data 目录可写

  3. 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 数据每日更新。

相关项目