I’ve not taken over your Dockerfile because you’ve done exactly what I would have done.
However, I’m now seeing that both you and I were wrong in that strategy, since now there is a RoonServer baked into the image sitting on the docker.
This has 2 issues:
- docker hub (and by proxy, you) are redistributing RoonServer, which is not good nor is it allowed by our terms.
- it means that things can go stale on the hub.
For example, the QNAP qpkg grabs the latest RoonServer upon install of the qpkg, which avoids both issues above.
I can look into taking this over, but I can’t do it immediately… It’d help a lot if you moved your Dockerfile ADD/RUN commands to a script at CMD time and either started installed RoonServer or ran RoonServer’s start.sh if it was already installed.