.env.j2 1.2 KB

1234567891011121314151617181920212223242526
  1. {% if traefik_tls_enabled and not swarm_enabled %}
  2. {% if traefik_tls_certresolver == 'cloudflare' %}
  3. CF_DNS_API_TOKEN={{ traefik_tls_acme_token }}
  4. {% elif traefik_tls_certresolver == 'porkbun' %}
  5. PORKBUN_API_KEY={{ traefik_tls_acme_token }}
  6. PORKBUN_SECRET_API_KEY={{ traefik_tls_acme_secret_key }}
  7. {% elif traefik_tls_certresolver == 'route53' %}
  8. AWS_ACCESS_KEY_ID={{ traefik_tls_acme_token }}
  9. AWS_SECRET_ACCESS_KEY={{ traefik_tls_acme_secret_key }}
  10. {% elif traefik_tls_certresolver == 'digitalocean' %}
  11. DO_AUTH_TOKEN={{ traefik_tls_acme_token }}
  12. {% elif traefik_tls_certresolver == 'godaddy' %}
  13. GODADDY_API_KEY={{ traefik_tls_acme_token }}
  14. GODADDY_API_SECRET={{ traefik_tls_acme_secret_key }}
  15. {% elif traefik_tls_certresolver == 'azure' %}
  16. AZURE_CLIENT_ID={{ traefik_tls_acme_token }}
  17. AZURE_CLIENT_SECRET={{ traefik_tls_acme_secret_key }}
  18. {% elif traefik_tls_certresolver == 'namecheap' %}
  19. NAMECHEAP_API_KEY={{ traefik_tls_acme_token }}
  20. {% elif traefik_tls_certresolver == 'ovh' %}
  21. OVH_ENDPOINT={{ traefik_tls_acme_endpoint | default('ovh-eu') }}
  22. OVH_APPLICATION_KEY={{ traefik_tls_acme_token }}
  23. OVH_APPLICATION_SECRET={{ traefik_tls_acme_secret_key }}
  24. OVH_CONSUMER_KEY={{ traefik_tls_acme_consumer_key }}
  25. {% endif %}
  26. {% endif %}