F

FreshRSS

把不同网站的 RSS 更新收进自己的阅读器,按主题集中浏览。

价格 · 自托管社区版
免费 — 自托管 — 服务器、域名和维护成本由部署者承担。
平台
Web、Docker、Linux、自托管
许可证
AGPL-3.0-or-later
简体中文
社区翻译(覆盖约 96%)
最新版本
1.30.0
目录

我们的建议

愿意自己维护服务器、又想集中管理订阅源时,FreshRSS 合适。只想打开手机即读、不想维护服务,Inoreader 更省事。

核心功能

  • 在一个 Web 阅读界面订阅网站、播客和视频频道。
  • 按 OPML 文件导入或导出订阅源,便于迁移阅读器。
  • 搜索文章并保存查询条件,供后续快速复用。
  • 通过网页抓取为没有 RSS 的外部网站生成订阅源。
  • 可安装主题和扩展,按个人习惯调整阅读界面。
  • 支持 WebSub 推送,并提供移动端第三方客户端接入方式。

快速上手

  1. 先打开 FreshRSS 官方首页,从 Host yourself 区域进入仓库和安装指引。
  2. 选择 Docker 或适合现有服务器的安装方式,并准备可持久化的数据目录。
  3. 按部署文档配置 Web 服务器、PHP 与数据库要求,再启动 FreshRSS。
  4. 首次访问时创建管理员账户;有 OPML 文件时可从订阅管理页导入。
  5. 添加少量常用 RSS/Atom 来源,检查抓取结果后再逐步扩大订阅量。

编辑实测

环境:macOS 26.6.2 arm64 / Docker Desktop 4.90.0 / Docker Engine 29.7.2,2 核、4 GB · 2026-10-03

镜像
ghcr.io/freshrss/freshrss:alpine
镜像体积(docker images)
约 115.39 MiB
首屏可用
2.216 秒
空闲内存
30.94 MiB(60 秒平均)
默认端口
80
简体中文
显示设置中可直接切换为简体中文;测试用户的首页已显示中文。

遇到的问题与处理:CLI 创建测试用户时传入 zh-cn 后界面仍为英文;在显示设置中选择 zh-CN 并保存后生效。

FreshRSS 简体中文首页,测试用户的空订阅列表
FreshRSS 简体中文首页,测试用户的空订阅列表
FreshRSS 显示设置中的简体中文语言选项
FreshRSS 显示设置中的简体中文语言选项

限制

  • 自托管意味着部署者要处理升级、备份、访问控制和服务器可用性。
  • 简体中文界面可用 / 部分未翻译:官方仓库列出的 zh-CN 翻译覆盖率为 96%,并提供 app/i18n/zh-CN 资源目录。
  • FreshRSS 是阅读与聚合服务,不能保证每个来源网站持续提供稳定、完整的订阅内容。

替代方案

  • Miniflux

    同为自托管 RSS 阅读器,功能取舍和界面更精简。

  • Tiny Tiny RSS

    同为自托管订阅阅读器,适合希望使用其扩展生态的用户。

  • Inoreader

    以托管服务为主,适合不想自行维护服务器的读者。

常见问题

FreshRSS 如何导入现有 OPML 订阅?

在 FreshRSS 的订阅管理界面使用 OPML 导入,并在导入后核对分类与来源数量。

FreshRSS 可以通过 Docker 自托管吗?

可以。官方仓库提供 Docker 部署说明和容器镜像信息,需自行准备服务器与持久化数据目录。

FreshRSS 支持网页抓取生成订阅源吗?

官方功能介绍包含 Web scraping,可针对没有 RSS 的外部网页生成 feed;目标网页改版时需检查抓取规则。

FreshRSS 的简体中文界面是否完整?

可以选择简体中文(zh-CN);官方仓库 README 列出的 zh-CN 翻译覆盖率为 96%,部分界面文字仍未翻译。

FreshRSS 的订阅数据由谁维护?

自托管实例的数据存储和服务维护由部署者负责;项目自身不替部署者提供服务器备份。

来源

  1. FreshRSS 官方首页:功能、自托管与语言说明
  2. FreshRSS 官方仓库 Docker 部署说明
  3. FreshRSS 官方许可证文件
  4. FreshRSS GitHub Latest release
  5. FreshRSS 官方仓库简体中文界面翻译资源
  6. FreshRSS 官方 README 翻译进度(zh-CN 96%)
  7. 官方 README 简体中文翻译进度
部分分类图标来自 Iconfont