Integration done for Cloudflare API for TLS Certificate#4378
Integration done for Cloudflare API for TLS Certificate#4378murtaza-ghadiali wants to merge 5 commits intofrappe:developfrom
Conversation
|
@murtaza-ghadiali could you please add a video screenshot of the whole process flow ? Screenshots are fine, but in these kind of cases where it's not a UX first change (at least the reflection of change) and not a UI it is more preferred to show a demo. |
|
Approved the workflow to run and verify tests |
Codecov Report❌ Patch coverage is
❌ Your patch check has failed because the patch coverage (20.00%) is below the target coverage (75.00%). You can increase the patch coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## develop #4378 +/- ##
============================================
- Coverage 71.97% 50.98% -21.00%
============================================
Files 101 836 +735
Lines 15733 66409 +50676
Branches 286 286
============================================
+ Hits 11324 33856 +22532
- Misses 4381 32525 +28144
Partials 28 28
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
@mngshm, here is the video. This feature is to get the TLS certificate from Cloudflare. PR.Video.of.Frappe.Press.mp4 |
| "in_standard_filter": 1, | ||
| "label": "DNS Provider", | ||
| "options": "AWS Route 53\nGeneric", | ||
| "options": "AWS Route 53\nCloud Flare\nGeneric", |
There was a problem hiding this comment.
it is standarly "cloudflare" or "Cloudflare". please make the same change everywhere
|
Hi @murtaza-ghadiali |
|
@mngshm any updates on this? I would really love to see other providers being available. |
|
@mngshm, any update on this, please waiting for such a long time |
🧾 Summary
Integrated Cloudflare API with Certbot DNS validation to enable automated TLS certificate issuance and renewal for domains managed in Cloudflare.
🔧 Changes Implemented
📦 Prerequisites
Install the required Certbot Cloudflare DNS plugin on the server:
pip install certbot-dns-cloudflare🔑 Cloudflare API Token Setup
A Cloudflare API Token is required for Certbot to manage DNS records.
🔐 Security Considerations
📸 Screenshots
Screenshot added showing Cloudflare API Token configuration