NginxProxyManager / nginx-proxy-manager

Docker container for managing Nginx proxy hosts with a simple, powerful interface
https://nginxproxymanager.com
MIT License
22.01k stars 2.53k forks source link

Support upstream / load balancing #156

Open terry-fei opened 5 years ago

terry-fei commented 5 years ago

Describe the solution you'd like like multi Forward host to upstream or can edit http level config

beloniki commented 5 years ago

It would be nice to get possibility of upstream management. Realy needed)

TimeBye commented 4 years ago

Is there new progress?

Xenon341 commented 3 years ago

Hi there, any news about this feature ? Maybe for the v3 version ?

Would be awesome !

Thank you for this very useful software :)

chaptergy commented 3 years ago

Won't be in v2 unless someone implements it in a pull request, but it's likely to be included in v3, but no promises.

febriyan1302 commented 3 years ago

Won't be in v2 unless someone implements it in a pull request, but it's likely to be included in v3, but no promises.

can't wait for upstream, thanks for your work ! 👍

johncadengo commented 2 years ago

Is there an estimate for when v3 comes out? Thanks for your work 👍

msiemens commented 2 years ago

Is there an estimate for when v3 comes out? Thanks for your work 👍

See https://github.com/jc21/nginx-proxy-manager/discussions/1202:

This list of features can change at any time. Can I also ask that you don't ask for a due date for version 3. There's a LOT to do and I don't want to stick to any promises. When I know, you'll know :)

johncadengo commented 2 years ago

@msiemens thanks. That discussion is exactly what I was looking for.

kamilkobak commented 2 years ago

Hi there, any news about this feature ?

benzavision commented 1 year ago

waiting for it

BrettDean commented 1 year ago

really need it, plz

Xileck commented 1 year ago

waiting for this too, it would be awesome

redimongo commented 1 year ago

How can we help in the development of this feature?

flikites commented 1 year ago

Need this feature too.

MIkkelMadsen commented 1 year ago

Need this feature too.

Nuke142 commented 1 year ago

2023 :)

Tweety2oo6 commented 1 year ago

need this feature too

amirtq commented 1 year ago

Hi there, First of all, thank you very much for building this lovely project :) Here you mentioned there will be load balancing capability in V3, is there any ETA? https://github.com/NginxProxyManager/nginx-proxy-manager/issues/1963#issuecomment-1082769736

tomus85 commented 1 year ago

Would love this feature too. Love to implement an API cluster with the upstream feature.

akbaryahya commented 1 year ago

I also need this feature so I can backup localhost if the cloud is down

sor88 commented 1 year ago

Hi. I also very need this function for load balancing.

alex14dark commented 1 year ago

Hi Guys, I know there is another way to achieve load balancing, First you need to create a custom directory under the data/nginx directory corresponding to the server where you deploy npm, and then create a file named http.conf in the custom directory , the content of the file is upstream your_server { server ... } Then go back to your npm background, select the corresponding Proxy Host And finally select the Advanced option, fill in the location configuration, such as loaction /api { proxy_pass http://your_server } OK, like this npm achieves the effect of load balancing

Nuke142 commented 1 year ago

Hi Guys, I know there is another way to achieve load balancing, First you need to create a custom directory under the data/nginx directory corresponding to the server where you deploy npm, and then create a file named http.conf in the custom directory , the content of the file is upstream your_server { server ... } Then go back to your npm background, select the corresponding Proxy Host And finally select the Advanced option, fill in the location configuration, such as loaction /api { proxy_pass http://your_server } OK, like this npm achieves the effect of load balancing

Looks like it's working Want to mention that you need to create not any folder, but named customexactly (it took me 2 hours to guess it, lol)

alex14dark commented 1 year ago

Hi Guys, I know there is another way to achieve load balancing, First you need to create a custom directory under the data/nginx directory corresponding to the server where you deploy npm, and then create a file named http.conf in the custom directory , the content of the file is upstream your_server { server ... } Then go back to your npm background, select the corresponding Proxy Host And finally select the Advanced option, fill in the location configuration, such as loaction /api { proxy_pass http://your_server } OK, like this npm achieves the effect of load balancing

Looks like it's working Want to mention that you need to create not any folder, but named customexactly (it took me 2 hours to guess it, lol)

Maybe my expression is not clear enough...I have clearly stated above, it is the custom folder

rodrigobrito commented 1 year ago

need this feature too!

investlab commented 1 year ago

Need this feature too.

aminotran commented 1 year ago

me too. Need this feature too.

Nuke142 commented 1 year ago

@rodrigobrito @investlab @aminotran No need to wait. See few posts above : https://github.com/NginxProxyManager/nginx-proxy-manager/issues/156#issuecomment-1541582980

MarcS1975 commented 8 months ago

Hi Guys, I know there is another way to achieve load balancing, First you need to create a custom directory under the data/nginx directory corresponding to the server where you deploy npm, and then create a file named http.conf in the custom directory , the content of the file is upstream your_server { server ... } Then go back to your npm background, select the corresponding Proxy Host And finally select the Advanced option, fill in the location configuration, such as loaction /api { proxy_pass http://your_server } OK, like this npm achieves the effect of load balancing

Can this setup also be used as a failover configuration?

github-actions[bot] commented 2 months ago

Issue is now considered stale. If you want to keep it open, please comment :+1:

JBlond commented 2 months ago

Please implement this feature.

parkjaeil0x01 commented 1 month ago

Please, support this feature.

HarrisonLawrence commented 4 weeks ago

I'd also love this feature

patrick7 commented 2 weeks ago

+9999

Laevate1n commented 5 days ago

Please , add support for this!