FreshRSS 自托管RSS聚合工具

发布时间:2026/5/26 14:41:37

FreshRSS 自托管RSS聚合工具 文章目录FreshRSS 自托管RSS聚合工具FreshRSS 自托管RSS聚合工具开源项目FreshRSS目前在GitHub斩获15004个Star项目地址为https://github.com/FreshRSS/FreshRSS。FreshRSS是一款自托管的RSS feed聚合工具轻量化易用性高功能完备支持自定义配置目前已被翻译为超过20种语言。FreshRSS为多用户应用支持匿名阅读模式用户可以为内容添加自定义标签。项目提供面向移动端客户端的API以及命令行操作接口。基于WebSub标准FreshRSS可接收兼容来源的即时推送通知兼容的来源包括Friendica、WordPress、Blogger、Medium等平台。对于不提供RSS或Atom feed的网站FreshRSS原生支持基于XPath的网页抓取功能同时支持JSON文档内容提取。用户可以通过HTML、RSS、OPML格式分享自选的文章内容。平台支持多种登录方式包括网页表单登录其中包含匿名登录选项、HTTP身份验证、OpenID Connect身份验证。FreshRSS支持扩展功能用户可安装扩展实现更多自定义需求。项目官方网站为https://freshrss.org在线演示地址为https://demo.freshrss.org采用GNU AGPL 3开源许可协议。FreshRSS可运行在搭载Linux或Windows系统的轻量服务器上即使是树莓派1也可以流畅运行测试数据显示在搭载150个feed、存储2.2万篇文章的场景下响应时间低于1秒。服务端运行要求包括Apache2.4及以上版本、nginx或lighttpd作为Web服务器PHP 8.1及以上版本以及PostgreSQL 10及以上版本、SQLite、MariaDB 10.6及以上版本或MySQL 8.0及以上版本作为数据库。项目提供多种自动化安装方式支持Docker、YunoHost、Elestio、Cloudron、PikaPods、Zeabur、ClawCloud、Hostinger等部署方案。手动安装步骤如下通过git获取代码或下载最新版本的压缩包将应用文件放置在服务器指定位置仅暴露./p/文件夹到公网为web服务器用户授予./data/文件夹的写入权限通过浏览器访问FreshRSS按照指引完成安装流程也可以通过命令行接口完成安装安装完成后即可正常使用遇到问题可以在GitHub提交issue反馈高级配置项可以在config.default.php文件中查看修改后的配置保存在data/config.php文件中使用Apache作为Web服务器时开启AllowEncodedSlashes配置可提升移动端客户端的兼容性。FreshRSS目前适配超过20种客户端应用覆盖Android、iOS、Linux、macOS、Windows等平台支持Google Reader API和Fever API两种接口协议。官方提供完整的用户文档、管理员文档、开发者文档以及贡献指南用户可根据需求查阅相关内容。项目开源地址https://github.com/FreshRSS/FreshRSS项目开源地址https://github.com/FreshRSS/FreshRSS

相关新闻