Let’s Encrypt ACME implementation in GO -- LEGO
Daniel Nashed – 19 April 2025 19:13:27
Domino CertMgr has full ACME / Let's Encrypt integration. But there might be cases where you need for other servers. I discovered an interesting project when looking for an ACME client for Go. The project offers:
Beside HTTP-01 challenges the project supports many DNS-01 integrations with reference to the APIs used. Specially setting up a new environment HTTP-01 challenges are important. Getting a certificate uses a simple command-line, which is also available on Docker. Here is a simple Docker example: docker run --rm \ -v $(pwd)/data:/data \ -p 80:80 \ goacme/lego \ --http \ --domains www.acme.com \ --email info@acme.com \ --accept-tos \ --server https://acme-staging-v02.api.letsencrypt.org/directory \ --path /data \ run It's a well done integration with many options and is easy to use at the same time. This should not replace any of your existing Domino CertMgr flows, but can help you in one or the other case. OK on top the project name is pretty cool. Not sure how they get away with this name. |
- Comments [0]