Let's say you have a project hosted somewhere and want to publish it in a production manner. Meaning, it's gonna get SSL. But, you also don't want to modify your host server too much so you'd use the Docker for it, right? Aaand, want to have some mini continuous deployment where a merge action to default branch on GitHub would rebuild and restart the whole thing. Let's make this real.