Games and spreadsheet processors are built to be easy to install. Server software is built to be run on anything, at the price of complex installation methods.
Pull the code and build and run in yourself. This has two advantages: it uses less resources than any other method, and you can get the latest code before it's officially released.
The down side is you need do some manual configuration. For example, if you want to run mStream when the computer boots, you have to configure that yourself.
The simplest way to get mStream. Download the zip for your system, extract it, and double-click mStream.
The server runs in the background with a tray icon, opens the web app in your browser, and starts on boot automatically.
Quick Connect is enabled out of the box for easy pairing with your phone.
The same download works without a desktop too: the bundle also contains mstream-server, a standalone binary you can run from a terminal, a service, or a NAS.
The Alpine / NAS builds are fully static and run on any Linux.
If you are not familiar with Docker, think of it as an app store for developers. Docker runs on most systems and automates some configuration like the run on boot feature mentioned previously.
You will need to have Docker installed on your system an you should be comfortable with a command line if you decided to use this method.