FreshRSS
Use with conditions
Read and organize feeds on your own server, with multiple users and mobile-client APIs.
View project →Read RSS, Atom, and JSON Feed subscriptions in a simple web interface.
Miniflux is a self-hosted feed reader that collects RSS, Atom, and JSON Feed updates in one place. Subscriptions can be added by URL or imported and exported through OPML. Articles can be categorized, bookmarked, and searched. Images, videos, podcasts, and other feed attachments are also supported, bringing updates from multiple sources into a shared reading interface.
For feeds containing only summaries, the application can extract an article from its original page, with rules for customizing fetching and content processing. The interface adapts to mobile browsers and supports keyboard navigation. Integrations can save articles to other tools, while REST, Fever, and Google Reader API compatibility provide access routes for clients supporting those interfaces.
The server is written in Go and can run as a compiled program, with packaged and container options also available. Bundled web assets do not remove its PostgreSQL requirement: the database is a separate dependency. Internal scheduled jobs update subscriptions, after which users read the collected material through a modern browser or compatible client.
Choose a package or container according to the official documentation; Confirmed requirements: An always-on device or service; Some requirements have not been verified. Check the official setup instructions.
People who prefer a simple feed-reading interface; Users able to maintain a small service and PostgreSQL
Unwilling to maintain a self-hosted service and not considering hosting providers; Only accepting a workflow without checking permissions and data backups