File netbox.vhost-nginx of Package netbox
upstream netbox {
server unix:/run/netbox/gunicorn/socket;
}
server {
listen 0.0.0.0:80;
listen [::]:80;
server_name netbox.example.com;
client_max_body_size 25m;
location /static/ {
alias /usr/share/netbox/static/;
}
location / {
root /usr/share/netbox/public/;
proxy_set_header X-Forwarded-Host $server_name;
proxy_set_header X-Real-IP $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header HTTPS $https;
proxy_set_header X-Forwarded-Ssl $https;
proxy_set_header X-Forwarded-Proto $scheme;
add_header P3P 'CP="ALL DSP COR PSAa PSDa OUR NOR ONL UNI COM NAV"';
proxy_pass http://netbox;
}
}