YAMS (Yet Another Media Server) is an opinionated media server that just works. No fuss, no complexity - just a smooth, automated media experience that you can set up in minutes!
Back in 2019, I had a mission: Create a media server that my non-tech-savvy girlfriend could use without calling me for help every five minutes. So I dove in, combining some awesome open-source projects and wrapping them up in Docker containers.
Fast forward to today, and guess what? Mission accomplished! 🎉 Not only does my girlfriend use it without any issues, but I’ve even got my mom (who lives 5000km away!) streaming her favorite shows with zero problems.
When my friends saw how well it worked, they all wanted one too. But explaining how to set everything up was like trying to teach a cat to swim - technically possible, but way more complicated than it needed to be.
That’s when it hit me: Why not create a script that could do all the heavy lifting? And that’s how YAMS was born! Now anyone can build their own kickass media server without needing a PhD in computer science. 😎
YAMS isn’t just another media server - it’s your personal Netflix-killer with superpowers! Here’s what you get out of the box:
YAMS combines some of the best open-source media tools out there:
Want to dive deep into file management best practices? Check out the TRaSH Guides File and Folder Structure for the ultimate deep dive!
All these pieces work together seamlessly to create a media server that’s both powerful AND easy to use. It’s like having your own streaming service, but better - because YOU’RE in control!
Ready to dive in? Let’s get started with the installation!