traefik v2 https ssl localhost
1.0.0
Repo ini adalah template minimal untuk menggunakan Traefik v2 di localhost dengan dukungan HTTPS.
Untuk memulai, cukup clone repo ini:
git clone https://github.com/Heziode/traefik-v2-https-ssl-localhost.git
Selanjutnya, pergi ke root repo ( cd traefik-v2-https-ssl-localhost
) dan buat sertifikat menggunakan 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 "
Buat jaringan yang akan digunakan oleh Traefik:
docker network create proxy
Sekarang, mulai container dengan:
# Start Traefik
docker-compose -f docker-compose.yml up -d
# Start "whoami" example
docker-compose -f whoami.yml up
Anda sekarang dapat membuka browser Anda di whoami.docker.localhost, selamat menikmati!
Catatan: Anda dapat mengakses dashboard Træfik di: traefik.docker.localhost
Jangan lupa Anda juga dapat memetakan TCP dan UDP melalui Træfik.
Proyek ini mematuhi Perjanjian Kontributor. Dengan berpartisipasi dalam proyek ini, Anda setuju untuk mematuhi ketentuannya.
MIT