iac_stack/ansible/roles/deploy_container_traefik/defaults/main.yml
2025-07-15 00:11:39 +02:00

35 lines
896 B
YAML

---
container_traefik_version: "latest"
container_traefik_http_port: 80
container_traefik_https_port: 443
container_traefik_domain: "example.com"
container_traefik_san_domains:
- "example.com"
- "example.org"
container_traefik_cloudflare_mail: "your-email@example.com"
container_traefik_cloudflare_token: "your-cloudflare-token"
container_traefik_basicauth_user: "admin"
container_traefik_basicauth_password: "yourpassword"
# Static Traefik Routes
container_traefik_routers:
traefik:
entryPoints:
- "https"
rule: "Host(`example.example.com`)"
middlewares:
- default-headers
tls: {}
service: traefik
container_traefik_services:
traefik:
loadBalancer:
servers:
- url: "http://127.0.0.1"
passHostHeader: true
serversTransport: insecure-https
container_traefik_serversTransports:
insecure-https:
insecureSkipVerify: true