version: '3.5' services: nginx-proxy: image: jwilder/nginx-proxy ports: - 80:80 - 443:443 volumes: - vhost:/etc/nginx/vhost.d - html:/usr/share/nginx/html - certs:/etc/nginx/certs - /var/run/docker.sock:/tmp/docker.sock:ro networks: - proxy labels: - com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy=true letsencrypt-nginx-proxy-companion: image: jrcs/letsencrypt-nginx-proxy-companion depends_on: - nginx-proxy volumes: - vhost:/etc/nginx/vhost.d - html:/usr/share/nginx/html - certs:/etc/nginx/certs - /var/run/docker.sock:/var/run/docker.sock:ro networks: - proxy volumes: vhost: html: certs: networks: proxy: name: proxy driver: bridge