For a long time, I used Miniflux to read RSS feeds. However, I encountered several issues with it:

  1. Miniflux only supports PostgreSQL, whereas I typically prefer using SQLite3 due to its simplicity for self-hosting. Unfortunately, PostgreSQL can be resource-intensive, especially my server only has 2 cores and 4GB of RAM.

  2. 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:
rss simple screenshot

More pictures you can find here