traefik v2 https ssl localhost
1.0.0
Este repositório é um modelo mínimo para usar o Traefik v2 em localhost com suporte HTTPS.
Para começar, basta clonar este repositório:
git clone https://github.com/Heziode/traefik-v2-https-ssl-localhost.git
Em seguida, vá para a raiz do repositório ( cd traefik-v2-https-ssl-localhost
) e gere certificados usando mkcert :
# If it's the firt install of mkcert, run
mkcert -install
# Generate certificate for domain "docker.localhost", "domain.local" and their sub-domains
mkcert -cert-file certs/local-cert.pem -key-file certs/local-key.pem " docker.localhost " " *.docker.localhost " " domain.local " " *.domain.local "
Crie redes que serão utilizadas pelo Traefik:
docker network create proxy
Agora, inicie os contêineres com:
# Start Traefik
docker-compose -f docker-compose.yml up -d
# Start "whoami" example
docker-compose -f whoami.yml up
Agora você pode acessar seu navegador em whoami.docker.localhost, divirta-se!
Nota: você pode acessar o painel do Træfik em: traefik.docker.localhost
Não esqueça que você também pode mapear TCP e UDP através do Træfik.
Este projeto adere ao Contributor Covenant. Ao participar deste projeto você concorda em cumprir seus termos.
MIT