Back to Lego

ISPConfig 3 - Dynamic DNS (DDNS) Module

docs/content/dns/zz_gen_ispconfigddns.md

4.35.22.3 KB
Original Source
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. --> <!-- providers/dns/ispconfigddns/ispconfigddns.toml --> <!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->

Configuration for ISPConfig 3 - Dynamic DNS (DDNS) Module.

<!--more-->
  • Code: ispconfigddns
  • Since: v4.31.0

Here is an example bash command using the ISPConfig 3 - Dynamic DNS (DDNS) Module provider:

bash
ISPCONFIG_DDNS_SERVER_URL="https://panel.example.com:8080" \
ISPCONFIG_DDNS_TOKEN=xxxxxx \
lego --dns ispconfigddns -d '*.example.com' -d example.com run

Credentials

Environment Variable NameDescription
ISPCONFIG_DDNS_SERVER_URLAPI server URL (ex: https://panel.example.com:8080)
ISPCONFIG_DDNS_TOKENDDNS API token

The environment variable names can be suffixed by _FILE to reference a file instead of a value. More information [here]({{% ref "dns#configuration-and-credentials" %}}).

Additional Configuration

Environment Variable NameDescription
ISPCONFIG_DDNS_HTTP_TIMEOUTAPI request timeout in seconds (Default: 30)
ISPCONFIG_DDNS_POLLING_INTERVALTime between DNS propagation check in seconds (Default: 2)
ISPCONFIG_DDNS_PROPAGATION_TIMEOUTMaximum waiting time for DNS propagation in seconds (Default: 60)
ISPCONFIG_DDNS_TTLThe TTL of the TXT record used for the DNS challenge in seconds (Default: 3600)

The environment variable names can be suffixed by _FILE to reference a file instead of a value. More information [here]({{% ref "dns#configuration-and-credentials" %}}).

ISPConfig DNS provider supports leveraging the ISPConfig 3 Dynamic DNS (DDNS) Module.

Requires the DDNS module described at https://www.ispconfig.org/ispconfig/download/

See https://www.howtoforge.com/community/threads/ispconfig-3-danymic-dns-ddns-module.87967/ for additional details.

More information

<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. --> <!-- providers/dns/ispconfigddns/ispconfigddns.toml --> <!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->