For a long time, I used Miniflux to read RSS feeds. However, I encountered several issues with it:
-
Miniflux only supports
PostgreSQL, whereas I typically prefer usingSQLite3due to its simplicity for self-hosting. Unfortunately,PostgreSQLcan be resource-intensive, especially since my server only has 2 cores and 4GB of RAM. -
I found that Miniflux offers many features that I don't necessarily need. I mainly need to pull and display RSS feeds on a regular basis and manage subscriptions.
After a painful night migrating my local PostgreSQL data to a free service like Supabase — and hitting one data error after another — I decided to write my own RSS reader in Go.
The result is rssy, a project built with support for GitHub OAuth, water.css, Go templates, SQLite3, and PostgreSQL.
Here is a screenshot of the project:

More pictures you can find here