MCPcopy Index your code
hub / github.com/caddy-dns/desec

github.com/caddy-dns/desec @v1.1.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.1.0 ↗ · + Follow
5 symbols 8 edges 1 files 4 documented · 80%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

deSEC module for Caddy

This package contains a DNS provider module for Caddy. It can be used to manage DNS records with deSEC.

Caddy module name

dns.providers.desec

Config examples

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": "desec",
                "token": "YOUR_TOKEN"
            }
        }
    }
}

or with the Caddyfile:

# globally
{
    acme_dns desec {
        token "YOUR_TOKEN"
    }
}
# one site
tls {
    dns desec {
        token "YOUR_TOKEN"
    }
}

Core symbols most depended-on inside this repo

init
called by 0
module.go
CaddyModule
called by 0
module.go
Provision
called by 0
module.go
UnmarshalCaddyfile
called by 0
module.go

Shape

Method 3
Function 1
Struct 1

Languages

Go100%

Modules by API surface

module.go5 symbols

For agents

$ claude mcp add desec \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page