User Tools

Site Tools


admin:docker:nginx-proxy

nginx-proxy

docker exec nginx-proxy cat /etc/nginx/conf.d/default.conf|less
version: '2'
services:
    
  nginx-proxy:
    image: "jwilder/nginx-proxy"
    container_name: "nginx-proxy"
    restart: unless-stopped
    volumes:
        - "/var/run/docker.sock:/tmp/docker.sock:ro"
        - "/var/docker-volumes/nginx-proxy-certs:/etc/nginx/certs:ro"
        - "/var/docker-volumes/nginx-proxy-conf/custom_proxy_settings.conf:/etc/nginx/conf.d/custom_proxy_settings.conf"
        - "nginx-proxy-vhost:/etc/nginx/vhost.d"
        - "nginx-proxy-html:/usr/share/nginx/html"
    ports:
        - 80:80
        - 443:443
        #- "127.0.0.1:5001:80"
        #- "5002:443"
    expose:
        - 80
        - 443

    networks:
      - default
      - webproxy
        
  nginx-proxy-companion:
    image: "jrcs/letsencrypt-nginx-proxy-companion"
    restart: unless-stopped
    volumes:
        - "/var/run/docker.sock:/var/run/docker.sock:ro"
        - "/var/docker-volumes/nginx-proxy-certs:/etc/nginx/certs:rw"
        - "nginx-proxy-vhost:/etc/nginx/vhost.d"
        - "nginx-proxy-html:/usr/share/nginx/html"
    environment:
      - NGINX_PROXY_CONTAINER=nginx-proxy
      - LETSENCRYPT_EMAIL=lwagner@leotec.io
    
  test01:
    image: "nginx"
    environment:
      - VIRTUAL_HOST=test02.leotec.io
      - LETSENCRYPT_HOST=test02.leotec.io
    ports:
        - 80      
        
  wwww:
    image: mwaeckerlin/reverse-proxy
    environment:
      - VIRTUAL_HOST=www.leotec.io
      - LETSENCRYPT_HOST=www.leotec.io
      - LETSENCRYPT=off
    ports:
        - 80      
    networks:
        - default
        - webproxy
    volumes:
        - "/var/docker-volumes/revproxy:/config:ro"
        
networks:
  webproxy:
    driver: bridge
    external:
      name: webproxy
custom_proxy_settings.conf
client_max_body_size 256m;
proxy-settings.conf
proxy_connect_timeout       30;
proxy_send_timeout          30;
proxy_read_timeout          30;
send_timeout                30;
admin/docker/nginx-proxy.txt · Last modified: 2019/04/27 16:45 (external edit)