Skip to content

Latest commit

 

History

History
56 lines (43 loc) · 1.09 KB

README.md

File metadata and controls

56 lines (43 loc) · 1.09 KB

Glesys module for Caddy

This package contains a DNS provider module for Caddy.

It can be used to manage DNS records with Glesys.

Caddy module name

dns.providers.glesys

Config examples

Caddyfile

somehost.example.org
tls {
        issuer acme {
                email "<your email for acme notifications>"
                dns glesys {
                        project "YOUR_GLESYS_PROJECT/USER"
                        api_key "YOUR_GLESYS_API_KEY"
                }
        }
}
respond "Hello, world!"

JSON

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": "glesys",
				"project": "YOUR_GLESYS_PROJECT/USER",
				"api_key": "YOUR_GLESYS_API_KEY"
			}
		}
	}
}