This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Complex_Emphasis566 on 2025-05-15 16:47:12+00:00.


Now before anyone point it out, I know that jellyfin, plex, etc, exists. However, the more alternatives the better right?

Quick intro

This app focuses on being dead simple and very lightweight. Uses 50mb of memory max and can run on anything as long as it’s switched on. You simply put an .mp4 in a folder, docker compose up and start watching.

Interesting features

  • Subtitle position and size is very customizable
  • Video black bars remover
  • 3 clicks away to start watching, especially useful when you are watching on smart TV with clunky control.

Limitations

No transcoding, so it means that you gotta convert codecs first with ffmpeg if it’s incompatible. However, it’s very easy with a single line of command documented in the repository.

Background

I find it quite useful to store some movies to watch with friends when we get together. They simply open my site on their phone then cast to their TV / open the site directly with the built in TV browser.

Please star the repo if you like it, thanks!

Github - XenStream

My other stuff: 1 2 3