docs/content/dns/zz_gen_ngenix.md
Configuration for Ngenix.
<!--more-->ngenixHere is an example bash command using the Ngenix provider:
NGENIX_USERNAME="xxx" \
NGENIX_TOKEN="yyy" \
NGENIX_CUSTOMER_ID="zzz" \
lego run --dns ngenix -d '*.example.com' -d example.com
| Environment Variable Name | Description |
|---|---|
NGENIX_CUSTOMER_ID | Customer ID |
NGENIX_TOKEN | API token |
NGENIX_USERNAME | Username |
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" %}}).
| Environment Variable Name | Description |
|---|---|
NGENIX_HTTP_TIMEOUT | API request timeout in seconds (Default: 30) |
NGENIX_POLLING_INTERVAL | Time between DNS propagation check in seconds (Default: 20) |
NGENIX_PROPAGATION_TIMEOUT | Maximum waiting time for DNS propagation in seconds (Default: 600) |
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" %}}).