I just got exactly the same setup working this past week, after deciding to move from ad-hoc setup to a clean Dockerized setup with minimal custom config. It&#x27;s great!<p>The thing I like about this setup is that it seamlessly supports multiple vhosts, including SNI for the SSL. I can just create a new container that serves a new domain and set a few environment variables (VIRTUAL_HOST=mydomain.com and LETSENCRYPT_HOST=mydomain.com) and within a few seconds there&#x27;s a new cert and all requests on that domain are proxied appropriately.<p>My setup script is here [1] for anyone who wants to do the same.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;cfallin&#x2F;dot&#x2F;blob&#x2F;master&#x2F;doc&#x2F;setup-grey.c1f.net.sh" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;cfallin&#x2F;dot&#x2F;blob&#x2F;master&#x2F;doc&#x2F;setup-grey.c1...</a>