I'd love the try this package out, and have run into a load of nodejs noise.
Would you be so kind as to provide a
Dockerfile to make building a container of the software a reliable affair?
It's possible but unlikely.
Simplicity of setup, or at least not asking too much of the host system, is supposed to be one of the goals of this project. I looked at similar projects to Satyr before writing it, and the best alternative is OpenStreamingPlatform. It's pretty nice software (better than Satyr in a lot of ways), and Deamos is probably a better programmer than me, but OSP asks a lot of the host system. Including building multiple packages from packages from source, commandeering your nginx config, and commandeering system folders outside of its own. It's a great candidate for docker.
I built Satyr with the explicit purpose of making something easier to run directly on the OS than that. I will accept PRs for docker, and if I ever find myself with the urge to learn it I'll write one myself, but it won't be a priority.
I am happy to do what I can to streamline setup though, including the consideration of making other non-container tooling a priority.
That's cool - thank you for the comprehensive reply. I wasn't aware of OSP so I'll take a look at that, too.
I'd be happy to contribute a
docker-compose.yaml to deliver a simple working system of satyr + mariadb once I have my head around the package itself :)
Deleting a branch is permanent. It CANNOT be undone. Continue?