Our great sponsors
-
u/gregtwallace maybe in the short term until you write your own, you could provide a hook into one of the many ACME client implementations which do DNS-01 and support the majority of major DNS provider APIs out of the box? That would make your (really great!) project much more widely usable.
-
Hmmm, yeah, looks like the only Integrated provider is cloudflare. That's too bad. https://github.com/gregtwallace/legocerthub-backend/tree/master/pkg/challenges/providers
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
acme-dns
Limited DNS server with RESTful HTTP API to handle ACME DNS challenges easily and securely.
v0.9.1 is out and natively supports both https://github.com/joohoi/acme-dns and any dns provider available in https://github.com/acmesh-official/acme.sh
-
You should change those two links to actually go somewhere useful ;) The Docker Hub link would be https://hub.docker.com/r/gregtwallace/legocerthub and the GitHub packages link would be https://github.com/gregtwallace/legocerthub/pkgs/container/legocerthub
-
I don't know enough Go to understand if this project actually makes use of the official Lego library (https://github.com/go-acme/lego) because it already has support for acmedns (https://github.com/go-acme/lego/tree/master/providers/dns/acmedns) and it would be great if legocerthub could be extended to just benefit from all of that existing work.
-
Mergify
Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.