lego/docs/content/dns/zz_gen_mythicbeasts.md
2024-08-14 23:55:11 +02:00

2.2 KiB

title date draft slug dnsprovider
MythicBeasts 2019-03-03T16:39:46+01:00 false mythicbeasts
since code url
v0.3.7 mythicbeasts https://www.mythic-beasts.com/

Configuration for MythicBeasts.

  • Code: mythicbeasts
  • Since: v0.3.7

Here is an example bash command using the MythicBeasts provider:

MYTHICBEASTS_USERNAME=myuser \
MYTHICBEASTS_PASSWORD=mypass \
lego --email you@example.com --dns mythicbeasts --domains my.example.org run

Credentials

Environment Variable Name Description
MYTHICBEASTS_PASSWORD Password
MYTHICBEASTS_USERNAME User name

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 Name Description
MYTHICBEASTS_API_ENDPOINT The endpoint for the API (must implement v2)
MYTHICBEASTS_AUTH_API_ENDPOINT The endpoint for Mythic Beasts' Authentication
MYTHICBEASTS_HTTP_TIMEOUT API request timeout
MYTHICBEASTS_POLLING_INTERVAL Time between DNS propagation check
MYTHICBEASTS_PROPAGATION_TIMEOUT Maximum waiting time for DNS propagation
MYTHICBEASTS_TTL The TTL of the TXT record used for the DNS challenge

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" %}}).

If you are using specific API keys, then the username is the API ID for your API key, and the password is the API secret.

Your API key name is not needed to operate lego.

More information