nginx.conf 695 B

1234567891011121314151617181920212223242526272829
  1. server {
  2. listen [::]:443 ssl ipv6only=off;
  3. # CHANGE THIS TO YOUR SERVER'S NAME
  4. server_name netbox.example.com;
  5. ssl_certificate /etc/ssl/certs/netbox.crt;
  6. ssl_certificate_key /etc/ssl/private/netbox.key;
  7. client_max_body_size 25m;
  8. location /static/ {
  9. alias /opt/netbox/netbox/static/;
  10. }
  11. location / {
  12. proxy_pass http://127.0.0.1:8001;
  13. proxy_set_header X-Forwarded-Host $http_host;
  14. proxy_set_header X-Real-IP $remote_addr;
  15. proxy_set_header X-Forwarded-Proto $scheme;
  16. }
  17. }
  18. server {
  19. # Redirect HTTP traffic to HTTPS
  20. listen [::]:80 ipv6only=off;
  21. server_name _;
  22. return 301 https://$host$request_uri;
  23. }