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 usingSQLite3
due 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