YAMS
A self-hosted Media & Streaming app you can run on your own server.
With YAMS, you get a self-hosted media and streaming application that lives on your own server, under your rules. It is a practical pick for homelab users and teams who prefer owning their tools over renting them.
Its public repository on GitLab currently shows 53 stars, a useful signal of community interest. Repository activity was last recorded on Sep 10, 2026, and the project is classed as actively maintained in our snapshot. It is listed as a companion app — a tool that extends or helps you manage a self-hosted service rather than replacing it. It is available for Server.
Before you switch
Media servers live or die by transcoding performance and library organisation. Check the hardware-acceleration support for your GPU or NAS, and test with a small library first. Most tools scan standard folder structures automatically, so tidy naming pays off quickly.
Like every project listed on SelfHosted, YAMS is developed in the open — you can read the code, follow development, and even contribute. Check the system requirements and the project’s own documentation linked on this page before installing.