luis901101 / cloudflare

BSD 2-Clause "Simplified" License
12 stars 2 forks source link

api for cloudflare dns #9

Open bsutton opened 2 months ago

bsutton commented 2 months ago

I'm working with @gmpassos on shelf_letsencrypt.

https://github.com/gmpassos/shelf_letsencrypt/issues/14

We have a need to use the cloudflare dns api to update records to support lets encrypt client auth.

Is this something the project intends to implement in the near term.

gmpassos commented 2 months ago

FYI:

https://developers.cloudflare.com/api/operations/dns-records-for-a-zone-create-dns-record

bsutton commented 2 months ago

Thanks, I'm aware of the API the question was whether you guys were looking to wrap the API?

On Sun, 7 July 2024, 5:07 pm Graciliano Monteiro Passos, < @.***> wrote:

FYI:

https://developers.cloudflare.com/api/operations/dns-records-for-a-zone-create-dns-record

— Reply to this email directly, view it on GitHub https://github.com/luis901101/cloudflare/issues/9#issuecomment-2212348921, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAG32OFMELSPV6ATU7LWVK3ZLDSMXAVCNFSM6AAAAABKPCQFXOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJSGM2DQOJSGE . You are receiving this because you authored the thread.Message ID: @.***>

luis901101 commented 2 months ago

I'm working with @gmpassos on shelf_letsencrypt.

gmpassos/shelf_letsencrypt#14

We have a need to use the cloudflare dns api to update records to support lets encrypt client auth.

Is this something the project intends to implement in the near term.

Hi, sorry but I don’t have plans to support dns API anytime soon, if you want you can fork/PR and we can include it but currently I’m short of time to implement it.

gmpassos commented 2 months ago

@bsutton Do you prefer implementing DNS support in this package, or would you rather create a new one?

bsutton commented 2 months ago

It feels like the DNS providers should be in a separate package (s) so that third parties can implement additional providers.

On Wed, 10 July 2024, 4:30 pm Graciliano Monteiro Passos, < @.***> wrote:

@bsutton https://github.com/bsutton Do you prefer implementing DNS support in this package, or would you rather create a new one?

— Reply to this email directly, view it on GitHub https://github.com/luis901101/cloudflare/issues/9#issuecomment-2219665430, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAG32OEWB2B43Z75UVSIPULZLTIHRAVCNFSM6AAAAABKPCQFXOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJZGY3DKNBTGA . You are receiving this because you were mentioned.Message ID: @.***>

gmpassos commented 2 months ago

It feels like the DNS providers should be in a separate package (s) so that third parties can implement additional providers.

Waiting you to create the GitHub repository...