I also self-host Nitter (Twitter front-end), Bibliogram (Instagram front-end), and Teddit (Reddit front-end). Each of these server applications allow me to subscribe to social media feeds without having accounts.
Additionally, I self-host RSSHub for a ton of other integrations, but mostly Youtube subscriptions. Using RSSHub for Youtube subscriptions is nice because I can watch ad-free Youtube videos in Reeder when content creators drop new videos.
EDIT: on desktop (Linux, MacOS) I use Newsboat with FreshRSS.
Did you know, Invidious has an RSS feed for your subscriptions? So not only do you not need a YouTube account but you also get private, ad-free viewing alongside that feed!
My biggest complaint about teddit and libreddit is lack of an account. All subscriptions are stored in cookies, so it’s a pain if I want to browse the same content on my phone and desktop. I am actually considering a bit of a stupid simple/quick hack where I could visit a site on my network which would redirect to the URL that restores your subscriptions/settings cookie.
I did not know that! For a Youtube front-end I use Cloudtube[1] and NewLeaf[2] (NewLeaf is a drop-in replacement for Invidious). I'll have to see if NewLeaf supports RSS feeds like Invidious because then I could remove RSSHub from my cluster. Thanks for the tip!
> All subscriptions are stored in cookies, so it’s a pain if I want to browse the same content on my phone and desktop.
Wouldn't using an RSS feed server like FreshRSS mitigate this cross-device problem? I.E. you mark something as read on one device it will sync between devices. I ask because initially I was confused about your description because I don't have the same issue but then after I used my Big Brain® I realized FreshRSS solves this problem for me.
EDIT: Silly me, I guess I requested RSS feeds feature in NewLeaf already[3] last year
[1] https://git.sr.ht/~cadence/cloudtube
Seconded.
My personal setup is a tt-rss instance set up on my personal server, with a Fever plugin, which allows me to use it with other readers—currently ReadKit on my Mac, and Reeder on iOS. I very rarely access my tt-rss webpage directly; it's just there to provide centralized-under-my-control syncing of the feeds and their read status.
It's also the main way I use HN - I probably click into more HN threads than news articles these days.