rcodezero.toml raw

   1  Name = "RcodeZero"
   2  Description = ''''''
   3  URL = "https://www.rcodezero.at/"
   4  Code = "rcodezero"
   5  Since = "v4.13"
   6  
   7  Example = '''
   8  RCODEZERO_API_TOKEN=<mytoken> \
   9  lego --dns rcodezero -d '*.example.com' -d example.com run
  10  '''
  11  
  12  Additional = '''
  13  ## Description
  14  
  15  Generate your API Token via https://my.rcodezero.at with the `ACME` permissions.
  16  These are special tokens with limited access for ACME requests only.
  17  
  18  RcodeZero is an Anycast Network so the distribution of the DNS01-Challenge can take up to 2 minutes.
  19  
  20  '''
  21  
  22  [Configuration]
  23    [Configuration.Credentials]
  24      RCODEZERO_API_TOKEN = "API token"
  25    [Configuration.Additional]
  26      RCODEZERO_POLLING_INTERVAL = "Time between DNS propagation check in seconds (Default: 10)"
  27      RCODEZERO_PROPAGATION_TIMEOUT = "Maximum waiting time for DNS propagation in seconds (Default: 240)"
  28      RCODEZERO_TTL = "The TTL of the TXT record used for the DNS challenge in seconds (Default: 120)"
  29      RCODEZERO_HTTP_TIMEOUT = "API request timeout in seconds (Default: 30)"
  30  
  31  [Links]
  32    # Note: the API endpoint used inside the client is not documented.
  33    API = "https://my.rcodezero.at/openapi"
  34