Repolode
miniflux

miniflux/v2

极简、可自托管的订阅阅读器,支持 RSS、Atom 和 JSON Feed,数据存于 PostgreSQL。

可替代:FeedlyInoreader

Star
9,819
Fork
949
未关闭 Issue
279
最近提交
3天前

这是什么?

Miniflux 是一个订阅阅读器,把 RSS、Atom 和 JSON Feed 订阅统一汇总到网页界面中。项目使用 Go 编写,编译为一个静态链接的二进制文件,前端静态资源已打包进程序,唯一的数据库依赖是 PostgreSQL。订阅源由内置调度器或 cron 任务在后台定时更新。

它更侧重阅读本身而非复杂的信息整理。支持 OPML 导入导出、分类、收藏和基于 PostgreSQL 的全文搜索。当订阅只提供摘要时,可以通过本地 Readability 解析器抓取原文;还能用 CSS 选择器编写抓取规则,并用正则过滤文章。

隐私方面,它会去除 URL 中的追踪参数和像素追踪器,提供媒体代理,并屏蔽外部 JavaScript。登录方式包括本地账号密码、Passkey、Google、通用 OpenID Connect 以及反向代理认证。项目还提供 REST API,兼容 Fever 与 Google Reader 接口,并可与 Wallabag、Readeck、Pinboard 等服务联动。

核心功能

  • 01支持 Atom、RSS 和 JSON Feed 订阅,并可导入导出 OPML。
  • 02去除追踪参数和像素追踪器,并提供媒体代理。
  • 03通过本地 Readability 解析器和自定义抓取规则获取全文。
  • 04支持本地账号、Passkey、Google、OpenID Connect 和反向代理登录。
  • 05以单个 Go 二进制文件发布,仅依赖 PostgreSQL。
  • 06提供 REST API,并兼容 Fever 与 Google Reader 接口的第三方客户端。

适用场景

  • 在家庭服务器或 VPS 上自建私有 RSS 阅读器。
  • 用简洁界面统一阅读新闻、博客和播客订阅。
  • 通过添加到主屏幕的网页或兼容客户端在手机上阅读订阅。
  • 阅读时把文章保存到 Wallabag、Readeck 或 Pinboard 等服务。

快速上手

  1. 1

    阅读 README 中链接的安装说明

  2. 2

    按文档使用 Docker 镜像、Debian/RPM 软件包或预编译二进制文件进行安装

使用前须知

  • 仅支持 PostgreSQL,因此运行时需要一个 PostgreSQL 数据库。
  • 仅兼容现代浏览器。

收录于专题

标签

常见问题

v2 是什么?
极简、可自托管的订阅阅读器,支持 RSS、Atom 和 JSON Feed,数据存于 PostgreSQL。 Miniflux 是一个订阅阅读器,把 RSS、Atom 和 JSON Feed 订阅统一汇总到网页界面中。项目使用 Go 编写,编译为一个静态链接的二进制文件,前端静态资源已打包进程序,唯一的数据库依赖是 PostgreSQL。订阅源由内置调度器或 cron 任务在后台定时更新。
v2 可以免费使用吗?用的什么许可证?
v2 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
v2 还在维护吗?
活跃维护中。v2 最近一次提交是在 2026年10月21日。
v2 适合用来做什么?
在家庭服务器或 VPS 上自建私有 RSS 阅读器。 用简洁界面统一阅读新闻、博客和播客订阅。 通过添加到主屏幕的网页或兼容客户端在手机上阅读订阅。 阅读时把文章保存到 Wallabag、Readeck 或 Pinboard 等服务。
v2 怎么安装和运行?
阅读 README 中链接的安装说明 按文档使用 Docker 镜像、Debian/RPM 软件包或预编译二进制文件进行安装
在哪里获取 v2?
源代码和安装说明在 GitHub 上:https://github.com/miniflux/v2

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目