- Complete nginx role with official repository setup - Configuration placed in conf.d/ for proper inclusion - Working stub_status endpoints (/status, /nginx_status) - Custom HTML template with monitoring information - Cleanup of default Nginx configurations - Ready for deployment on App1 (192.168.0.110)
29 lines
502 B
Django/Jinja
29 lines
502 B
Django/Jinja
# App1 Nginx configuration
|
|
server {
|
|
listen 80;
|
|
server_name _;
|
|
|
|
root /var/www/app1;
|
|
index index.html;
|
|
|
|
location / {
|
|
try_files $uri $uri/ =404;
|
|
}
|
|
|
|
location /status {
|
|
stub_status on;
|
|
access_log off;
|
|
allow 127.0.0.1;
|
|
allow 192.168.0.0/24;
|
|
deny all;
|
|
}
|
|
|
|
location /nginx_status {
|
|
stub_status on;
|
|
access_log off;
|
|
allow 127.0.0.1;
|
|
allow 192.168.0.0/24;
|
|
deny all;
|
|
}
|
|
}
|