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, PostgreSQL can be resource-intensive, especially 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 challenging night of migrating my local PostgreSQL data to a free PostgreSQL service like Supabase, I encountered numerous data errors. This experience prompted me to develop my own RSS reader in Go.
The result is rssy, a project built with support for GitHub OAuth, Water CSS, Go Template, SQLite3, and PostgreSQL.
Here is a screenshot of the project:

More pictures you can find here