The current installation method uses a Discourse-specific script to which you have to give total control of your Docker host to do the installation, upgrades and so on.
Would it be possible to provide a docker-compose.yml configuration to build and deploy Discourse with the standard tools?
I am not rewriting battle tested launcher which has been working really well for us for the last year to use compose that was just released a few months ago and does not even support a large amount of stuff launcher and pups do.
Feel free to give it a shot and let me know how you go.
But launcher itself uses an image on the Docker Hub whose Dockerfile is not provided there. I didn’t find the documentation or the code to see how that image is produced. Can you point me to it?