Social Media sites have made a concerted effort to make it harder or impossible to do so. So unless it's actively developed by creative people with time on their hands, it's gonna have lots of downtime.
askchapo
Ask Hexbear is the place to ask and answer ~~thought-provoking~~ questions.
Rules:
-
Posts must ask a question.
-
If the question asked is serious, answer seriously.
-
Questions where you want to learn more about socialism are allowed, but questions in bad faith are not.
-
Try !feedback@hexbear.net if you're having questions about regarding moderation, site policy, the site itself, development, volunteering or the mod team.
i think reddit ones still work semi-reliably, twitter only works on xcancel, youtube only on nadeko and only sometimes and yewtube very rarely
(Not a direct answer) On mobile, both iOS and android, modified versions of the first party app work. I know that wasn't the question, though.
- on Android revanced has both root and non-root versions of the app on GitHub. You can also modify your own clean apk yourself if you wanted.
- On iOS you can sideload (look it up. Too much to write here). There are a few currently working options like YTliteplus based on uYou/uYouPlus... too many forks to list really. You can find the .ipa in repositories or build them yourself on GitHub after obtaining a clean YT .ipa. YTliteplus provides instructions for people who need
I haven't messed around too much with third party frontends besides YouTube and Twitter.
YouTube I could absolutely not get either of the big two working (I forget their project names). I had some luck using hosted frontends, but as far as selfhosted, I had no luck. I have to imagine the few people maintaining the hosted ones have tweaked things and have an actual team monitoring stuff.
From my understanding, YouTube is highly aggressive issuing (false, imo, but good luck...) DMCA takedowns against people who have modified apps hosted.
Apparently they just ban people for "API abuse" if you're running your own frontend. There's ways around it as always, using ipv6 and essentially constantly making the hardware address different to get new ipv6 addresses, or something along those lines, was one way.
I also tried getting various twitter frontends to work solely because I didn't want to sign in. However, I have since stopped using Twitter altogether once I noticed it was just a sea of Nazis and Elon just bans... everyone to the left of Hitler but with total randomness so you never know what to expect. I couldn't get the frontend to work though. I know xcancel usually works when people post the links. But it doesn't matter that much to anymore.
Android has solutions for Twitter available to root users. Not sure about non-root. Not sure about iOS anymore. Although this is also not the question. But a different work around.
Piped and invidious are the ones for YouTube, and yeah I tried for about a week to self host both and never found success