added gunicorn and updated to the last version of server monitorizare
This commit is contained in:
@@ -12,6 +12,7 @@ http {
|
||||
upstream portal_upstream { server portal:5001; }
|
||||
upstream digiserver_upstream { server digiserver-app:5000; }
|
||||
upstream itassets_upstream { server itassets-app:5000; }
|
||||
upstream srvmonitor_upstream { server srvmonitor-app:5000; }
|
||||
upstream nv_backend_upstream { server networkview-backend:3001; }
|
||||
upstream nv_frontend_upstream { server networkview-frontend:80; }
|
||||
|
||||
@@ -138,6 +139,27 @@ http {
|
||||
client_max_body_size 50M;
|
||||
}
|
||||
|
||||
# ── Server Monitor — /srvmonitor/ ─────────────────────────────────────
|
||||
location /srvmonitor/ {
|
||||
auth_request /portal-verify;
|
||||
auth_request_set $auth_user_id $upstream_http_x_auth_user_id;
|
||||
auth_request_set $auth_username $upstream_http_x_auth_username;
|
||||
auth_request_set $auth_role $upstream_http_x_auth_role;
|
||||
|
||||
proxy_pass http://srvmonitor_upstream/;
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
proxy_set_header X-Script-Name /srvmonitor;
|
||||
proxy_set_header X-Auth-User-Id $auth_user_id;
|
||||
proxy_set_header X-Auth-Username $auth_username;
|
||||
proxy_set_header X-Auth-Role $auth_role;
|
||||
# Ansible playbook runs can take a while to stream output
|
||||
proxy_read_timeout 300s;
|
||||
client_max_body_size 50M;
|
||||
}
|
||||
|
||||
# ── NetworkView API — /networkview/api/ ────────────────────────────────
|
||||
# Must be declared BEFORE the broader /networkview/ location
|
||||
location /networkview/api/ {
|
||||
|
||||
Reference in New Issue
Block a user