anexia.toml raw

   1  Name = "Anexia CloudDNS"
   2  Description = ''''''
   3  URL = "https://www.anexia-it.com/"
   4  Code = "anexia"
   5  Since = "v4.28.0"
   6  
   7  Example = '''
   8  ANEXIA_TOKEN=xxx \
   9  lego --dns anexia -d '*.example.com' -d example.com run
  10  '''
  11  
  12  Additional = '''
  13  ## Description
  14  
  15  You need to create an API token in the [Anexia Engine](https://engine.anexia-it.com/).
  16  
  17  The token must have permissions to manage DNS zones and records.
  18  '''
  19  
  20  [Configuration]
  21    [Configuration.Credentials]
  22      ANEXIA_TOKEN = "API token for Anexia Engine"
  23    [Configuration.Additional]
  24      ANEXIA_API_URL = "API endpoint URL (default: https://engine.anexia-it.com)"
  25      ANEXIA_POLLING_INTERVAL = "Time between DNS propagation check in seconds (Default: 2)"
  26      ANEXIA_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation in seconds (Default: 300)"
  27      ANEXIA_TTL = "The TTL of the TXT record used for the DNS challenge in seconds (Default: 300)"
  28      ANEXIA_HTTP_TIMEOUT = "API request timeout in seconds (Default: 30)"
  29  
  30  [Links]
  31    API = "https://engine.anexia-it.com/docs/en/module/clouddns/api"
  32