Maarten den Braber

Results 82 comments of Maarten den Braber

@mattiasb yes I have and have contributed even a TransIP module to libdns. Unfortunately I don't have time to currently work on acmeproxy, but happy to accept a PR

@Znuff thanks for your feedback. You're right that instruction could definitely be better. The project has gained a bit more attraction lately and therefore could do with an update of...

Sounds good. I only use certmagic for the storage of acmeproxy's own SSL certificate, but as you mentioned - adding an alternative storage provider isn't too hard. Let me know...

To everyone coming here trying to figure out how to use the badge counter, here's an example updating the badge count for WhatsApp web (use this as custom JS): ```...

@ldez any thoughts on this? I'm trying to figure out if there's a way to use lego if I only have the FQDN and Value (TXT record) parameters?

@ldez thanks for your reply! The `RAW` mode is indeed great for *outgoing* requests to (in this case) [acmeproxy](https://github.com/mdbraber/acmeproxy) using `httpreq` that are passed on to the `lego` `Present /...

@ldez practical what I'd suggest would be the following: Update the interfaces in `challenge/provider.go` to look like this: ``` type Provider interface { Present(domain, token, keyAuth string) error CleanUp(domain, token,...

@ldez the `Provider` interface would stay the same. it would only add an extra interface `DNSProvider` with additional functionality (or it could be called `ProviderSolved` if it would conflict with...

@ldez first, thanks for taking the time to give feedback - I'm trying to figure this out, but have much less experience in using good design patterns than most of...

Could this be a workable idea without breaking anything? - `func NewDNSChallengeProvider(name string) (challenge.Provider, error)` in `providers/dns/dns_providers.go` stays unchanged and returns a `challenge.Provider` - A new interface `ProviderSolved` (with extra...