acmedns.toml raw

   1  Name = "Joohoi's ACME-DNS"
   2  Description = ''''''
   3  URL = "https://github.com/joohoi/acme-dns"
   4  Code = "acme-dns"
   5  Aliases = ["acmedns"] # TODO(ldez): remove "-" in v5
   6  Since = "v1.1.0"
   7  
   8  Example = '''
   9  ACME_DNS_API_BASE=http://10.0.0.8:4443 \
  10  ACME_DNS_STORAGE_PATH=/root/.lego-acme-dns-accounts.json \
  11  lego --dns "acme-dns" -d '*.example.com' -d example.com run
  12  
  13  # or
  14  
  15  ACME_DNS_API_BASE=http://10.0.0.8:4443 \
  16  ACME_DNS_STORAGE_BASE_URL=http://10.10.10.10:80 \
  17  lego --dns "acme-dns" -d '*.example.com' -d example.com run
  18  '''
  19  
  20  [Configuration]
  21    [Configuration.Credentials]
  22      ACME_DNS_API_BASE  = "The ACME-DNS API address"
  23      ACME_DNS_STORAGE_PATH = "The ACME-DNS JSON account data file. A per-domain account will be registered/persisted to this file and used for TXT updates."
  24      ACME_DNS_STORAGE_BASE_URL = "The ACME-DNS JSON account data server."
  25    [Configuration.Additional]
  26      ACME_DNS_ALLOWLIST = "Source networks using CIDR notation (multiple values should be separated with a comma)."
  27  
  28  [Links]
  29    API = "https://github.com/joohoi/acme-dns#api"
  30    GoClient = "https://github.com/nrdcg/goacmedns"
  31