lego

lego

Let's Encrypt ACME client and library in Go

Description

Getting HTTPS certificates with certbot means dependencies and patchy DNS plugins. lego is a Let's Encrypt and ACME client and library written in Go, issuing and renewing from a single binary.

It supports HTTP, TLS and DNS challenges with over a hundred DNS providers, and embeds as a Go library.

Features



Single binary:No deps.

Challenges:HTTP, TLS and DNS.

DNS providers:100+.

Embeddable:Go library.