mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2026-04-25 17:35:52 +03:00
[GH-ISSUE #3272] Multiple regions nginx-proxy-manager #2205
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#2205
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 @redimongo on GitHub (Oct 20, 2023).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/3272
We're currently utilizing Cloudflare GEO-DNS, which necessitates the establishment of multiple nginx-proxy-manager servers across various global locations.
However, a centralized management solution would greatly streamline operations. Is there a mechanism available, such as an API with CURL commands, to facilitate tasks like adding new proxy servers?
Our ideal scenario involves synchronizing all servers to ensure each proxy is mirrored across the network. It's worth noting that all servers are configured uniformly, so if it interacts with a DOCKER application, the proxy settings remain consistent throughout the network.
@redimongo commented on GitHub (Oct 22, 2023):
Just wondering if anyone has suggestions for this? as we are currently actively looking for a solution.
@olariuromeo commented on GitHub (Nov 23, 2023):
You could use reverse proxy with tengine in front of all instance like HI load balancing. all instance could orchestrate in different clusters with karmada & k8s and use HI entry point with nginx or tengine as a reverse proxy load balancer, the orchestration could be automatic depending on the traffic, I would use two types of nginx, one as a proxy server and one as a reverse proxy. I'm working on something similar right now, and I'd like to use the GUI from nginx proxy manager
@redimongo commented on GitHub (Nov 24, 2023):
We will most likely end up coding our own system, as we believe there is some limitations to using this tool, while it is great for small businesses, for multi-region and syncing it's just not possible without a lot of modification.
Believe it or not, it's very easy to roll out a nodeJS app, that can update server KNGIX and then reload them with cronjobs on each server.
Ideally what you want to be able to do is write each server and then just paste that content on each server.
yes this tool allows for ease of use, but we are now talking about advance tools.
@github-actions[bot] commented on GitHub (May 30, 2024):
Issue is now considered stale. If you want to keep it open, please comment 👍
@Artucuno commented on GitHub (Jun 10, 2024):
+1
@github-actions[bot] commented on GitHub (Feb 26, 2025):
Issue is now considered stale. If you want to keep it open, please comment 👍
@seniordevops7 commented on GitHub (Aug 9, 2025):
👍