github.com/lunarobliq/gophish@v0.8.1-0.20230523153303-93511002234d/ansible-playbook/roles/gophish/templates/nginx.conf.j2 (about) 1 events { 2 worker_connections 4096; 3 } 4 5 http { 6 server { 7 listen 80; 8 server_name {{gophish_domain}}; 9 return 301 https://$host$request_uri; 10 } 11 12 server { 13 listen 443 ssl; 14 ssl_certificate {{ gophish_crt_path }}; 15 ssl_certificate_key {{ gophish_ssl_cert_path }}; 16 server_name {{gophish_domain}}; 17 location / { 18 proxy_pass https://127.0.0.1:8080; 19 proxy_redirect off; 20 proxy_set_header Host $host; 21 proxy_set_header X-Real-IP $remote_addr; 22 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 23 proxy_set_header X-Forwarded-Host $server_name; 24 } 25 } 26 }