nginx_proxy_manager_admin
# ------------------------------------------------------------
# proxymanager.admin.pknw1.co.uk
# ------------------------------------------------------------
}
server {
set $forward_scheme http;
set $server "172.22.20.1";
set $port 81;
listen 80;
listen 443 ssl;
server_name proxymanager.admin.pknw1.co.uk;
location / {
}
}
# ------------------------------------------------------------
# proxymanager-admin.admin.pknw1.co.uk
# ------------------------------------------------------------
}
server {
set $forward_scheme http;
set $server "172.22.22.1";
set $port 81;
listen 80;
listen 443 ssl;
server_name proxymanager-admin.admin.pknw1.co.uk;
location / {
}
}
# ------------------------------------------------------------
# *.admin.pknw1.co.uk
# ------------------------------------------------------------
}
server {
set $forward_scheme http;
set $server "internal_proxy";
set $port 80;
listen 80;
listen 443 ssl;
server_name *.admin.pknw1.co.uk;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $http_connection;
proxy_http_version 1.1;
more_set_headers 'Server: CuteKitten';
location / {
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $http_connection;
proxy_http_version 1.1;
}
}
# ------------------------------------------------------------
# webmin.admin.pknw1.co.uk
# ------------------------------------------------------------
}
server {
set $forward_scheme http;
set $server "172.22.22.1";
set $port 10000;
listen 80;
listen 443 ssl;
server_name webmin.admin.pknw1.co.uk;
more_set_headers 'Server: CuteKitten';
location / {
}
}
# ------------------------------------------------------------
# caddyui.admin.pknw1.co.uk
# ------------------------------------------------------------
}
server {
set $forward_scheme http;
set $server "caddymanager-frontend";
set $port 80;
listen 80;
listen 443 ssl;
server_name caddyui.admin.pknw1.co.uk;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $http_connection;
proxy_http_version 1.1;
location ~ ^/api(.*)$ {
rewrite ^/api/(.*) /$1 break;
proxy_pass http://172.22.22.1:3300;
proxy_connect_timeout 1;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-Proto https;
}
location / {
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $http_connection;
proxy_http_version 1.1;
}
}