Kiến trúc · Traefik + Cloudflare
Request đi một đường, cert đi một đường
Traefik sau Cloudflare với ACME DNS-01
Request của khách đi qua Cloudflare proxy tới Traefik trên network edge rồi tới các container; cert được cấp bằng DNS-01, Traefik tạo bản ghi TXT qua Cloudflare DNS API để Let's Encrypt kiểm tra, nên không request xác thực nào chạm tới origin; web app thuộc zone khác không lấy được cert.
VPS · NETWORK EDGE
HTTPS
HTTPS :443
XIN CERT
TẠO TXT
KIỂM TXT
Cloudflare DNS API
TXT _acme-challenge
Let's Encrypt
ACME · DNS-01
Khách
trình duyệt
Cloudflare proxy
mây cam · Full (strict)
Traefik v3
entrypoint :443 · ACME
10 site WordPress
6 dòng label mỗi site
API .NET · app Angular
traefik.enable=true
Web app sự kiện
zone khác → không có cert
CHÚ GIẢI
DNS-01: Traefik tạo TXT qua API, không request nào chạm origin
Request của khách
Domain ngoài zone của token
© tiennhm