this post was submitted on 17 May 2025
25 points (100.0% liked)

Selfhosted

61475 readers
1196 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

Self Hosted Youtube Indivious vs viewtube

which is better? Or they do different things and I should host them both?

top 11 comments
sorted by: hot top controversial new old
[–] 30p87@feddit.org 7 points 1 year ago (1 children)

Holy, now we have Piped, Invidious and viewtube

[–] N0x0n@lemmy.ml 5 points 1 year ago

That's a good thing tough ! Right now they are all a bit unstable and YouTube's new SABR things makes those alternatives kinda unreliable.

[–] N0x0n@lemmy.ml 2 points 1 year ago (3 children)

They are the same thing (YouTube self-hosted frontend alternative) with their own features I guess?

You should test Piped, Indivious and Viewtube and make your own opinion, however Viewtube has been paused so this one is probably not going to have the SABR workaround update Piped and Invidious are working on ?

Right now they are all a bit janky and unstable because of YouTube's new update (SABR, don't know the details) so find one that works as self-hosted and keep tuned.

If you're able to contribute as a dev though, give them some help to speed up the process and contribute to the best YouTube frontend alternatives projects !

[–] victorz@lemmy.world 4 points 1 year ago (2 children)

What does SABR stand for? Searching proved to not be very fruitful.

[–] bnyro@programming.dev 3 points 1 year ago

Server Adaptive Bitrate Streaming, see https://github.com/LuanRT/googlevideo/blob/main/src/core/ServerAbrStream.ts. It's a format Google developed to be used by YouTube internally, there's no other service that uses it and thus it's also not supported by any player libraries.

[–] Zwrt@lemmy.sdf.org 3 points 1 year ago

Not sure either but one of the important chances is that Dash (Dynamic Adaptive Streaming over HTTP) is being replaced with a newer system on YouTube.

There are some good innovations in the replacement but its much harder to implement.

[–] Override4414@lemmy.world 1 points 1 year ago (1 children)

also I noticed that it doesn't really protect our privacy if we simply host it on our laptop. and most indivious instance are barely usable (freetube always gives indivious API error) so I guess the best option now is to install some fingerprint blocker and view utb in browser

[–] N0x0n@lemmy.ml 1 points 1 year ago

Yeah, if you self-host only for yourself you lose the privacy feature public instances provide. The purpose when self-hosting is to watch youtube with no-ads, sponsor block...

As you guessed it, YouTube went on frontend crusade and only a few public instances remain (if any?) and those who still work are kinda janky, unstable.

If privacy is an important feature you're looking for, you need to wait until those btillant people behind those frontend find a working workaround :)

[–] Override4414@lemmy.world 1 points 1 year ago (1 children)

hosted it and when clicking on any video it returns Error: non 200 status code. Youtube API returned status code 400. It that caused by SABR? searched on google but doesn't seem like other have this issue on indivious

[–] N0x0n@lemmy.ml 1 points 1 year ago

Sorry can't help, I self-host piped and it seems to still work on the version I'm on, however some people report a non working instance even when self-hosting...

[–] irmadlad@lemmy.world 1 points 1 year ago

I do like Invidious, however, I've never successfully ran it or Piped, and the whole genre of frontends, for any great length of time. I always seem to get whammied by YouTube. On my desktops and laptops I just forward the request to an Invidious or Piped instance via LibRedirect since they seem to have the setup to keep it going.