mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2025-06-18 10:06:26 +00:00
Adds proxy host vars
This commit is contained in:
@ -205,6 +205,9 @@ CREATE TABLE IF NOT EXISTS `host`
|
||||
listen_interface TEXT NOT NULL DEFAULT "",
|
||||
domain_names TEXT NOT NULL,
|
||||
upstream_id INTEGER NOT NULL DEFAULT 0,
|
||||
proxy_scheme TEXT NOT NULL DEFAULT "",
|
||||
proxy_host TEXT NOT NULL DEFAULT "",
|
||||
proxy_port INTEGER NOT NULL DEFAULT 0,
|
||||
certificate_id INTEGER NOT NULL DEFAULT 0,
|
||||
access_list_id INTEGER NOT NULL DEFAULT 0,
|
||||
ssl_forced INTEGER NOT NULL DEFAULT 0,
|
||||
|
@ -151,10 +151,6 @@ INSERT INTO `nginx_template` (
|
||||
# ------------------------------------------------------------
|
||||
|
||||
server {
|
||||
set $forward_scheme {{Host.ForwardScheme}} http; # todo
|
||||
set $server ""{{Host.ForwardHost}}""; # todo
|
||||
set $port {{Host.ForwardPort}} 80; # todo
|
||||
|
||||
{{#if Config.Ipv4}}
|
||||
listen 80;
|
||||
{{/if}}
|
||||
@ -255,10 +251,10 @@ server {
|
||||
|
||||
{{#if Upstream.ID}}
|
||||
# upstream
|
||||
proxy_pass $forward_scheme://npm_upstream_{{Upstream.ID}};
|
||||
proxy_pass {{Host.ProxyScheme}}://npm_upstream_{{Upstream.ID}};
|
||||
{{else}}
|
||||
# proxy
|
||||
proxy_pass $forward_scheme://$server:$port;
|
||||
# proxy a single host
|
||||
proxy_pass {{Host.ProxyScheme}}://{{Host.ProxyHost}}:{{Host.ProxyPort}};
|
||||
{{/if}}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user