-
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.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
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
-
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
-
certwarden
Cert Warden is a centralized ACME Client. It provides an API for certificate consumers to fetch their individual keys and certs with API keys.
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives