I am not sure if it has been discussed before, but i am having troubles in setting up letsencrypt SSL in multi-site configuration. It works for main domain but not the second ( so i want to know if there’s any way that i can use this settings in multi-site Mode )
Many thanks for sharing but i am a little hesitant in using nginx proxy and I need more time to investigate if this is a right way for us, I would appreciate if you can share your experience- are there any known issues with this setup ?
I ran into issues due to the maximum upload file size constraint of the proxy nginx. Fortunately, the [docker nginx-proxy readme][readme] provides an advice here:
echo ‘server_tokens off;’;
echo ‘client_max_body_size 100m;’;
} > /etc/nginx/conf.d/my_proxy.conf
> Or it can be done by mounting in your custom configuration in your docker run command:
> `$ docker run -d -p 80:80 -p 443:443 -v /path/to/my_proxy.conf:/etc/nginx/conf.d/my_proxy.conf:ro -v /var/run/docker.sock:/tmp/docker.sock:ro jwilder/nginx-proxy`
I’m running the Nginx Proxy with LetsEncrypt companion setup since many months now without problems. Nginx as a proxy is a well proofed concept in my opinion. The LetsEncrypt companion updates the SSL certificates completely automatically. I never need to take care of SSL configuration in Docker containers.
You may switch (temporarily) from jrcs/docker-letsencrypt-nginx-proxy-companion to alastaircoote/docker-letsencrypt-nginx-proxy-companion/ because Let’s Encrypt did change their API and jrcs did not upgrade to that changes yet.