Miniflux Is the Last RSS Reader I’ll Ever Need

Alex Carter
4 min readApr 7, 2025

--

A self-hosted feed reader that doesn’t try to be clever. Just fast, quiet, and functional.

The Feed is Broken

Open any social platform today and try to find something you actually want to read. Between ads, trending distractions, and algorithmic churn, good content is buried under a pile of engagement bait and SEO sludge.

I didn’t want another dashboard, another AI-generated “For You” page, or another inbox full of “top 10 productivity hacks.” I just wanted a feed. A real one.

So I did what any stubborn, caffeine-fueled web nerd would do. I installed Miniflux. And I haven’t looked back.

Why RSS Isn’t Dead

RSS was never meant to be sexy. It’s plumbing. It quietly moves content from source to reader without the baggage of platforms or middlemen. It’s immune to shadowbans, algorithmic weirdness, and the dopamine-driven design of social apps.

Here’s why RSS still matters:

  • No algorithm. You see what you subscribe to. That’s it.
  • No tracking. Your feed is yours. Not Meta’s. Not Google’s.
  • Lightweight. Feeds are just XML. Old-school, but fast.
  • Works offline. Pull your feeds, then read on a plane or in a blackout.
  • Saves time. Scan headlines fast. Triage what’s worth reading.

For devs, researchers, privacy nerds, and anyone who values signal over noise, RSS is still a quiet superpower.

What Is Miniflux?

Miniflux is a self-hosted RSS reader built with a radically minimal philosophy. It doesn’t try to be a social platform, an email digest, or a news aggregator. It’s just a reader — and a damn good one.

Built in Go, it’s lightning-fast, frugal on resources, and simple to deploy. It supports all the essentials:

  • OPML import/export
  • Fever API for cross-platform support
  • Built-in readability parser
  • Content filtering (e.g., auto-remove “sponsored” posts)
  • Keyboard shortcuts for fast navigation

Oh, and it looks like a proper web app — not some forgotten cPanel theme from 2008. Clean, dark mode included.

My Hosting Setup

I’m running Miniflux on an AlmaLinux VPS with NGINX as a reverse proxy. SQLite handles the database, because simplicity wins. Here’s the basic setup:

# Docker Compose
version: '3'
services:
miniflux:
image: miniflux/miniflux:latest
ports:
- "8080:8080"
environment:
- DATABASE_URL=sqlite:///var/lib/miniflux/db.sqlite
- RUN_MIGRATIONS=1
- ADMIN_USERNAME=admin
- ADMIN_PASSWORD=change-this
volumes:
- ./data:/var/lib/miniflux
restart: unless-stopped

NGINX handles TLS with Let’s Encrypt and routes traffic to the internal port. CPU usage hovers around 1%, and memory usage stays under 20MB idle. No bloat. No nonsense.

Features I Actually Use

Most apps throw features at you hoping something sticks. Miniflux does the opposite — it includes only what makes reading better. Here’s what I rely on:

1. Readability Parsing

Some feeds give you a teaser and a “click to read more.” Miniflux can parse the full article in-line using Mozilla’s Readability library. It’s like Mercury Reader, but server-side.

2. Auto Filtering

You can filter out any article with matching keywords. I use this to nuke sponsored posts and SEO garbage before it clogs my brain.

if title contains "sponsored" then remove

3. Cron-Based Refresh

Feeds are refreshed on a fixed schedule — not in real-time. This keeps things efficient and avoids hammering source sites. I’ve got mine set to check every 10 minutes.

4. OPML + Fever API

Importing all my old feeds from Feedly was instant. The Fever API support means I can use third-party clients too (like Reeder or NewsFlash).

5. Keyboard Navigation

I spend less time mousing and more time reading. j/k to scroll, v to open in browser, m to mark read.

Compared to the Alternatives

Let’s be blunt. Most modern RSS readers are either bloated or locked behind paywalls. Here’s how Miniflux stacks up:

Feedly
Polished and popular, but packed with ads and paywalled features. Great UX, but you’re trading speed for shininess.

Inoreader
Feature-rich and flexible, but the interface feels noisy. Constant nudges to upgrade or tweak settings can be overwhelming.

NewsBlur
Slower to update feeds, with social sharing features I don’t need. Fine for casual readers, but not my speed.

Tiny Tiny RSS
Old-school and functional, but clunky. Mobile experience is rough, and theming is dated.

Miniflux
Minimalist, fast, and made for privacy-minded readers. No distractions, no bloat, and no surprises.

My Real-World Workflow

I’m subscribed to about 100 feeds — from dev blogs to independent writers. Here’s how I use Miniflux daily:

  • Feeds pull via cron. Every 10 minutes.
  • Scan headlines with j/k. I usually triage in batches.
  • Inline reading for 80% of content. Fast, clean layout.
  • Save long reads to Wallabag. Miniflux integrates perfectly.
  • Catch up on mobile. Responsive UI works great in Firefox for Android.

I spend ~20 minutes a day in Miniflux. No distractions. No rage-closing tabs.

Who It’s For

You’ll love Miniflux if:

  • You read a lot but hate the noise
  • You’re comfortable setting up a Docker container or VPS
  • You value privacy, speed, and control
  • You want something to stay minimal — not keep changing

Not ideal if you want real-time push notifications, deep analytics, or social features. This isn’t a “platform.” It’s a tool.

Final Thoughts

RSS hasn’t died — it’s just gone underground. While the rest of the internet is busy optimizing for engagement, I’ve quietly rebuilt my personal feed with Miniflux.

It’s stable. It’s fast. It does exactly what I want, and nothing more.

That’s rare now.

--

--

Alex Carter
Alex Carter

Written by Alex Carter

0 Followers

Tech writer exploring web automation, data access & digital freedom. Founder of OpenGrid Research. Cold brew fuels the rest.

Responses (1)