Tiny Tiny RSS
tt-rss.org
tt-rss.org
But the lead developer is the worst stereotype for the egotistical god-complex. You have to worship the ground he walks on or he'll publicly attack & mock you. If you don't anticipate all of his questions in advance, he'll attack you with all sorts of infantile insults. He clearly feels that he is doing everyone the world's biggest favor by providing his software to the masses.
This is either a sad state for the project or an excellent use of self-deprecating humor. :)
But I've been pretty attached to using TTRSS for over five years now.
I might have to check this out again. I am stuck in flux between Miniflux and TTRSS
I've been using it since the end of google reader and it works great. The filtering aspect alone is wonderful for me to filter out some tags/authors.
The (paid official ) Android app is pretty good too and supports offline reading (for a very small fee).
I self host it on a public facing server. Great to sync my reading between all my devices. I do recommend adding some basic auth in front of the (obviously https) login page as the client apps (android) supports it and it adds a layer of security.
Tiny is hard to install too, but not as complicated as Feedbin that needs Redis
So I found and tried FreshRSS. I have been using it for years now, without a single hitch. I always chose apps that run SQLite over full fledged DBs these days. So much easier to manage, migrate etc.
Slight offtopic; I love your microblog Plurrr - the site and code are clear, simple, and get the job done. I poked around the code a bit because I'm interested in starting my own microblog. A quick question: in your CSS file located at https://plurrrr.com/soothe.css , the code declares font-family: San Fransisco - is that a misspelling of San Francisco or does the CSS spec mandate that spelling?
I'm not glued to TTRSS though, there may be a better self-hosted feed reader out there. TTRSS has some important features I wouldn't want to be missing, though; it has a built-in feed aggregator where you can choose which posts to re-post to your own feed, which you could distribute to others if they were interested in what you find interesting.
It's the obvious way to consume site contents.
Has anyone here used both?
Setting up Miniflux was problematic because documentation around its pSQL & environmental variables aren't too well-documented or universal in implementation.
However, I've noticed a lot of people really don't like Miniflux because it is very minimal and doesn't try to do everything.
Not sure if you've looked at them. TT-RSS Android app is quite good.
Also while the server end, including the web interface is immature, NextCloud's News app also has a decent Android app.
I'm all for 'self-hosting'. I do it for all things that require it. But an RSS reader simply doesn't need that kind of complexity. It's cargo-cult.
Is it possible to use any of these aggregators with a standard RSS feed reader application and still see the feeds on the client as if the client is fetching those from the original sites (so you still see site names and the articles under them)?
When I wrote my own static site generator [0] I added JSON first because it's dead simple to do so. Later I added RSS and it was quite some work to get it right ([1][2]), as in I wanted both the Perl and the Python version to output an identical feed. Last time(s) I checked, they do validate for my tumblelog [3]
[0] https://github.com/john-bokma/tumblelog
[1] http://johnbokma.com/blog/2019/10/09/hand-coding-an-rss-2-0-...
[2] http://johnbokma.com/blog/2019/10/09/hand-coding-an-rss-2-0-...
By the way, your personal website (if it's yours) is fantastic. Just the right amount of styling to make it look good.
For normal feeds, I recommend developers use Atom every time. No need to subject yourself to the pain RSS engenders.
However, there’s one place where you still need to use RSS: podcast feeds. Most podcast software doesn’t support Atom, despite the fact that at the time when all that software was written RSS had been obsoleted by Atom. The industry just doesn’t seem to have realised Atom exists, which is stupid: they all just keep on copying one another instead, and adding their own namespace both to add their own fields and to fix the shortcomings of RSS, so that if you follow all of the recommendations from Apple, Spotify, &c. &c. you’ll end up with most of the fields written out in 3–6 different ways (e.g. <foo>…</foo>, <itunes:foo>…</itunes:foo>, <spotify:foo>…</spotify:foo>, <something-else:foo value="…"/>, that kind of thing).
Pretty much all progress in feeds happened between about 2002 and 2007. Roughly no documentation or review of the situation has been published since then. It’s a very unhealthy ecosystem.
Summary: RSS for podcast feeds, Atom for everything else.