mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2026-04-25 01:15:51 +03:00
[GH-ISSUE #144] No issues, works perfectly! Cloudflare API integration? #124
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#124
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?
Originally created by @Marixlive on GitHub (May 14, 2019).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/144
Hello
Thank you for this awesome Project!
Can you integrate the cloudflare api? To automatically create a cloudfalre dns entry when creating a new proxyhost? Would be so practically.
Have a nice day and greetings matthias
@OhHeyAlan commented on GitHub (May 15, 2019):
@Marixlive BTW, since you use Cloudflare, you can generate origin certs from their dashboard that won't expire for 15 years... :-)
@sieb22 commented on GitHub (May 15, 2019):
Also maybe to add on to that, Update the IP when the hosts IP address changes.
@jc21 commented on GitHub (May 16, 2019):
That would mutate this project in to a dynamic dns service.
Automatically updating DNS services for required settings is a nice idea, I can see some complications with requesting SSL at the same time as creating a DNS entry and that would fail because of race conditions.
To further the suggestion, AWS Route 53 or other DNS services could be included.
@sieb22 commented on GitHub (May 20, 2019):
Well it would be easier then doing it manually or editing a config via scripts.
Also maybe I am just blind but is there a update log ?
@jc21 commented on GitHub (Nov 7, 2019):
https://github.com/jc21/nginx-proxy-manager/releases
@andriej commented on GitHub (Apr 30, 2020):
How about cloudflare API so DNS-challenge for lets encrypt is possible?
@DJManuel commented on GitHub (Nov 28, 2020):
Starting from V2.5.0 the support for CF DNS Challenge has been added (Thank you a lot for this feature, I really like it :) ), I think this addition would be very good to directly create a DNS record using the CF API.
I think it should be relativly easy to use the API for that, and have a checkbox when creating a new proxy host to create a new DNS entry.
With the problem you've mentionned about the timing between creation of DNS and SSL request, It may be easy aswell to have some kind of "Task Queue" for that, so that first of all the DNS request is being created and the SSL request is in Queue and may be checked every few N-seconds / minutes until the DNS entry has been propagated.
@Marixlive Maybe Is there some specific reason for the closure of this feature request? Could it be re-opened, and probably has a more descriptive Title ("Cloudflare API Integration" is quite general, more specific title like "DNS Entry creation using CF API" or there about), Otherwise I can create a new feature request for this topic.
I would defentetly love such a feature to be implemented, however it is nothing of urgency :)
Anyhow, keep up your good and appreciated work with this project 👍
@martinkeat commented on GitHub (Nov 20, 2023):
Mutation into DDNS alongside reverse proxy wouldn't be a bad thing. Especially for those of us tearing our hair out with dynamic IP addresses. LOL - Also the idea of having cloudflare API to automatically setup origin certificates and setup the correct security settings that would be a freaking game changer.