Traefik adalah reverse proxy modern yang dirancang khusus untuk container dan microservices. Auto-discovery service, auto SSL Let's Encrypt.
version: "3"\nservices:\n traefik:\n image: traefik:v3.0\n command:\n - --api.insecure=true\n - --providers.docker=true\n - --entrypoints.web.address=:80\n - --entrypoints.websecure.address=:443\n ports:\n - "80:80"\n - "443:443"\n - "8080:8080"\n volumes:\n - /var/run/docker.sock:/var/run/docker.sockmyapp:\n image: nginx\n labels:\n - "traefik.http.routers.myapp.rule=Host(app.domain.com)"\n - "traefik.http.routers.myapp.tls.certresolver=letsencrypt"Tambahkan rate limiting, IP whitelist, basic auth, redirect dll via middleware.
Akses dashboard di http://IP:8080 untuk melihat semua routes dan services.
Traefik membuat routing dan SSL untuk Docker containers menjadi effortless.