server { listen 8099 ssl http2; listen [::]:8099 ssl http2; access_log /var/log/nginx/sambro.access.log; error_log /var/log/nginx/sambro.error.log; location / { return 301 https://$http_host:8099/eden/; } location /eden { uwsgi_pass unix:///run/uwsgi/app/sambro/socket; uwsgi_read_timeout 300s; uwsgi_send_timeout 300s; include uwsgi_params; uwsgi_param UWSGI_SCHEME $scheme; uwsgi_param SERVER_SOFTWARE nginx/$nginx_version; } location ~* /eden/static { root /srv/sambro/applications; expires max; } }