mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2026-04-28 10:55:54 +03:00
[PR #572] [MERGED] Add DNS CloudFlare with wildcard support #3268
Labels
No labels
awaiting feedback
bug
cannot reproduce
dns provider request
duplicate
enhancement
enhancement
enhancement
good first issue
help wanted
invalid
need more info
no certbot plugin available
product-support
pull-request
question
stale
troll
upstream issue
v2
v2
v2
v3
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/nginx-proxy-manager-NginxProxyManager#3268
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/NginxProxyManager/nginx-proxy-manager/pull/572
Author: @jipjan
Created: 8/23/2020
Status: ✅ Merged
Merged: 9/3/2020
Merged by: @jc21
Base:
develop← Head:features/dns-cloudflare📝 Commits (10+)
251aac7Add CloudFlare DNS plugin to certbot2d7576cadd cloudflare dns also to dev docker fileb9a9584add cloudflare dns option to letsencrypt via manual certificateff17702request via cloudflare dns working077cf75wildcard supportcff6c4d- prevent wildcard generation when not using Cloudflare dnsc5aa2b9add cloudflare renew and make revoke working for both by deleting unnecessary config command1b611e6Merge commit 'c5aa2b9f77' into features/dns-cloudflareab67481fix eslint errorse8596c1cloudflare DNS also possible while adding proxy, redirection and 404📊 Changes
14 files changed (+324 additions, -61 deletions)
View changed files
📝
backend/internal/certificate.js(+111 -30)📝
backend/schema/endpoints/certificates.json(+6 -0)📝
docker/Dockerfile(+2 -1)📝
docker/dev/Dockerfile(+2 -1)📝
frontend/js/app/nginx/certificates/form.ejs(+18 -0)📝
frontend/js/app/nginx/certificates/form.js(+42 -2)📝
frontend/js/app/nginx/certificates/list/item.ejs(+1 -1)📝
frontend/js/app/nginx/dead/form.ejs(+17 -0)📝
frontend/js/app/nginx/dead/form.js(+30 -8)📝
frontend/js/app/nginx/proxy/form.ejs(+17 -0)📝
frontend/js/app/nginx/proxy/form.js(+30 -9)📝
frontend/js/app/nginx/redirection/form.ejs(+17 -0)📝
frontend/js/app/nginx/redirection/form.js(+29 -8)📝
frontend/js/i18n/messages.json(+2 -1)📄 Description
Adds the option to use CloudFlare DNS (with wildcards) while requesting a Let's Encrypt certificate.
The options to revoke and renew have also been added.
It might be useful later to support more certbot plugins, but for now this is the one I required.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.