• [^] # Re: Je ne sais pas trop comment j’ai foiré ma veille technologique à ce point,

    Posté par (site web personnel) . En réponse au lien NGINX Universal Web App Server. Évalué à 3.

    Il n’a pas l’air d’avoir une configuration dynamique des vhosts basé sur les labels docker, qui est la raison pour laquelle j’avais ditché nginx en faveur de traefik.

    Exemple avec traefik:

    services:
     traefik:
     image: "traefik:v2.10"
     container_name: "traefik"
     ports:
     - "80:80"
     volumes:
     - "/var/run/docker.sock:/var/run/docker.sock:ro"
     whoami:
     image: "traefik/whoami"
     labels:
     - "traefik.enable=true"
     - "traefik.http.routers.whoami.rule=Host(`whoami.jtremesay.org`)"

    Exemple avec nginx-proxy:

    services:
     nginx-proxy:
     image: nginxproxy/nginx-proxy
     ports:
     - "80:80"
     volumes:
     - /var/run/docker.sock:/tmp/docker.sock:ro
     whoami:
     image: "traefik/whoami"
     expose:
     - "8000"
     environment:
     - VIRTUAL_HOST=whoami.jtremesay.org
     - VIRTUAL_PORT=8000