version: '2' networks: extern: ipam: config: - subnet: 172.20.0.0/24 gateway: 172.20.0.1 services: nginxproxy: image: jwilder/nginx-proxy container_name: nginxproxy restart: always environment: - TZ=Europe/Berlin ports: - 80:80 - 443:443 networks: extern: ipv4_address: 172.20.0.2 volumes: - /var/run/docker.sock:/tmp/docker.sock:ro # - nginxproxy_certs:/etc/nginx/certs:ro - ./nginxproxy_certs:/etc/nginx/certs:ro # - nginxproxy_vhosts:/etc/nginx/vhost.d - ./nginxproxy_vhosts:/etc/nginx/vhost.d # - nginxproxy_html:/usr/share/nginx/html - ./nginxproxy_html:/usr/share/nginx/html labels: com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy: "true" nginxproxy_comp: image: jrcs/letsencrypt-nginx-proxy-companion container_name: nginxproxy_comp restart: always depends_on: - nginxproxy environment: - TZ=Europe/Berlin volumes: - /var/run/docker.sock:/var/run/docker.sock:ro - ./nginxproxy_certs:/etc/nginx/certs:rw - ./nginxproxy_vhosts:/etc/nginx/vhost.d - ./nginxproxy_html:/usr/share/nginx/html