This package contains a DNS provider module for Caddy. It can be used to manage DNS records with TransIP. In order to use this module, you must build caddy with xcaddy
xcaddy build --with github.com/nierot/caddy-dns-transip
dns.providers.transip
To use this module for the ACME DNS challenge, configure the ACME issuer in your Caddy JSON like so:
{
"module": "acme",
"challenges": {
"dns": {
"provider": {
"name": "transip",
"account_name": "TRANSIP_ACCOUNT_NAME",
"private_key_path": "PATH_TO_PRIVATE_KEY"
}
}
}
}
or with the Caddyfile:
# globally
{
acme_dns transip ...
}
# one site
tls {
dns transip ...
}