Skip to main content

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;
  }
}