this post was submitted on 26 Dec 2025
247 points (100.0% liked)

Selfhosted

53971 readers
890 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:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

Resources:

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

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Youlag is a FreshRSS extension that allows you to browse your YouTube RSS feed through a modern video-centered interface. It incorporates a bunch of quality-of-life features and mobile friendly layout.

Supports both text-based and video feed content.

Why?

For those who prefer not to use a Google account to stay connected with creators, following via RSS provides a way to do so without being tied to a specific platform.

Since FreshRSS is web-based, you can access your subscriptions and playlists from any device.

Recent features:

  • Add your own Invidious instance to use it as video playback source.
  • Simulated "Picture-in-Picture" mode, allowing scrolling through the feed while keeping the video in the bottom corner of the page.

Other features:

  • Fullscreen viewing for videos and articles.
  • Familiar video layout to e.g. YouTube.
  • Dark mode.
  • Redesigned mobile menus for better one-handed navigation.

Note for existing Youlag users:

Youlag is now installed as a standard FreshRSS extension, and no longer uses the "User CSS/JS" method. To upgrade, please install it as with any other FreshRSS extension.

Find more details and instructions, see the repository:

https://github.com/civilblur/youlag

top 16 comments
sorted by: hot top controversial new old
[–] joeldebruijn@lemmy.ml 1 points 1 day ago (1 children)

Just for this returned to FreshRSS on tried it on my Yunohost server. Added a youtube user feed and got a list of their latest videos. They dont actually seem to be playable tho? No play button, just a picture and the link.

Dont know if they are supposed to have controls?

[–] lent9004@lemmy.world 2 points 1 day ago (1 children)

Just to double check, is the Youlag extension enabled in "Settings -> Extensions"?

The view you described sounds like what FreshRSS would look like if Youlag isn't enabled.

[–] joeldebruijn@lemmy.ml 1 points 1 day ago (1 children)

It looks like this (by default after install):

I read in the documentation Youlag is included in FreshRSS so I didnt tinker with it ....

[–] lent9004@lemmy.world 2 points 1 day ago* (last edited 23 hours ago) (1 children)

Youlag doesn't come with the core FreshRSS, it's an extension you need to manually install. You can follow the install instructions here to learn how to install Youlag. It's the same method that you use to install any other third-party extension for FreshRSS.

Once installed, the extensions page should look like this:

[–] joeldebruijn@lemmy.ml 1 points 23 hours ago

Oh ... thnx will do!

[–] A_norny_mousse@feddit.org 22 points 3 days ago (3 children)

Not sure if I love or hate the name

[–] faintwhenfree@lemmus.org 3 points 2 days ago

I love it. You + lag what's not to love but you look deeper and it sounds like gulag and then you love it even more because despite trying to escape from YouTube for almost a decade in still stuck in the youtube gulag. So I love youlag even more.

[–] placebo@lemmy.zip 5 points 3 days ago* (last edited 3 days ago)

What's there not to like, tovarisch?

[–] irmadlad@lemmy.world 0 points 3 days ago (1 children)

Alles klar herr kommissar?

[–] A_norny_mousse@feddit.org 2 points 3 days ago* (last edited 2 days ago)

Wir treffen Jill und Joe und dessen Bruder Hip
Und auch den Rest der coolen Gang
Sie rappen hin, sie rappen her
Dazwischen kratzen's ab die Wänd'
Dieser Fall ist klar, lieber Herr Kommissar
Auch wenn sie anderer Meinung sind
Den Schnee, auf dem wir alle talwärts fahr'n, kennt heute jedes Kind

Jetzt das Kinderlied

Drah di ned um, oh, oh-oh
Schau, schau, der Kommissar geht um, oh, oh-oh
Er hot die Kroft und wia san klan und dumm
Und dieser Frust macht uns stumm
Drah di ned um, oh, oh-oh
Schau, schau, der Kommissar geht um, oh, oh-oh
Wenn ea di onspricht und du waßt warum
Sag eam, dein Lem bringt di um

[–] ABetterTomorrow@sh.itjust.works 2 points 2 days ago (1 children)
[–] lent9004@lemmy.world 2 points 2 days ago* (last edited 2 days ago)

If you’re thinking of SponsorBlock, Youlag doesn’t support that feature. In this recent comment, I’ve shared why that is the case.

For traditional adblocking, I would suggest using uBlock Origin, which is also available on Android for firefox-based browsers.

Edit: To clarify, there are no adblocking features built-in to Youlag.

[–] PearOfJudes@lemmy.ml 2 points 2 days ago (2 children)

How does this stand up to GrayJay with multiple devices connected sync and cross platform use?

[–] lent9004@lemmy.world 1 points 2 days ago

I don't use Grayjay myself, but I tried it a long time ago, so this what I recall.

Grayjay uses a web scraper to feed the stream into its own video player, which lets them add features such as timestamp, SponsorBlock, and background playback.

Youlag is less sophisticated as it's solely a client‑side approach that embeds the official YouTube player. If you however add your own Invidious instance via the Youlag settings, you can play it through Invidious instead.

With Youlag in FreshRSS, everything runs in the browser, so there’s no device syncing needed. That also means it even works on iOS devices, and essentially anything that can run a modern browser.

[–] sunstoned@lemmus.org 1 points 2 days ago* (last edited 2 days ago)

Since it's actually open source licensed unlike grayjay then it's already a step in the right direction

[–] Funky_Beak@lemmy.sdf.org 1 points 2 days ago* (last edited 2 days ago)

Knew i loved freshrss for a reason.