chore(traefik): prefix all traefi vars with traefik_

This commit is contained in:
Bert-Jan Fikse 2026-01-22 17:29:56 +01:00
parent d0ae0a4df9
commit 13eb79803f
Signed by: bert-jan
GPG key ID: C1E0AB516AC16D1A
7 changed files with 58 additions and 58 deletions

View file

@ -17,36 +17,36 @@ docker_volume_dir: "{{ docker_volume_base_dir }}/{{ service_name }}"
traefik_mode: "backend"
# SSL configuration
use_ssl: true
ssl_email: "admin@example.com"
ssl_cert_resolver: "dns" # Certificate resolver name
traefik_use_ssl: true
traefik_ssl_email: "admin@example.com"
traefik_ssl_cert_resolver: "dns" # Certificate resolver name
# Certificate mode: 'acme' for Let's Encrypt with DNS challenge or 'selfsigned' for self-signed certs
cert_mode: "selfsigned" # Use selfsigned for vagrant, acme for production
traefik_cert_mode: "selfsigned" # Use selfsigned for vagrant, acme for production
# ACME DNS Challenge with RFC2136 (TSIG) configuration
acme_dns_zone: "" # e.g., "digitalboard._acme.digitalboard.ch."
acme_dns_nameserver: "" # e.g., "192.168.1.1:53"
acme_tsig_algorithm: "hmac-sha256"
acme_tsig_key: "" # TSIG key name
acme_tsig_secret: "" # TSIG secret
acme_propagation_timeout: "120"
acme_polling_interval: "2"
acme_ttl: "60"
traefik_acme_dns_zone: "" # e.g., "digitalboard._acme.digitalboard.ch."
traefik_acme_dns_nameserver: "" # e.g., "192.168.1.1:53"
traefik_acme_tsig_algorithm: "hmac-sha256"
traefik_acme_tsig_key: "" # TSIG key name
traefik_acme_tsig_secret: "" # TSIG secret
traefik_acme_propagation_timeout: "120"
traefik_acme_polling_interval: "2"
traefik_acme_ttl: "60"
# Self-signed certificate configuration (for vagrant/testing)
selfsigned_cert_dir: "{{ docker_volume_dir }}/certs"
selfsigned_cert_days: 365
selfsigned_common_name: "*.local.test"
traefik_selfsigned_cert_dir: "{{ docker_volume_dir }}/certs"
traefik_selfsigned_cert_days: 365
traefik_selfsigned_common_name: "*.local.test"
# Dashboard
enable_dashboard: false
dashboard_domain: "" # e.g., "traefik.local.test" - if set, exposes dashboard via hostname instead of port 8080
traefik_enable_dashboard: false
traefik_dashboard_domain: "" # e.g., "traefik.local.test" - if set, exposes dashboard via hostname instead of port 8080
# Access log configuration
enable_access_logs: true
access_log_format: "common"
log_level: "INFO"
traefik_enable_access_logs: true
traefik_access_log_format: "common"
traefik_log_level: "INFO"
# Network name
traefik_network: "proxy"