diff options
author | Paweł Dybiec <pawel@dybiec.info> | 2021-03-09 23:05:47 +0000 |
---|---|---|
committer | Paweł Dybiec <pawel@dybiec.info> | 2021-03-09 23:05:47 +0000 |
commit | ea91c1e2d868ce9b3e91b9abc9a74d3e84261335 (patch) | |
tree | 07b4c3c9a8afa77ea49255941a5691f464631173 /nginx/conf.d | |
parent | Add missing stuff in headers, add new vpn client (diff) |
Migration to a new server, moved nginx out of docker
Diffstat (limited to 'nginx/conf.d')
-rw-r--r-- | nginx/conf.d/cgit.conf | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/nginx/conf.d/cgit.conf b/nginx/conf.d/cgit.conf new file mode 100644 index 0000000..651a0eb --- /dev/null +++ b/nginx/conf.d/cgit.conf @@ -0,0 +1,23 @@ +server { + listen 80; + server_name git.dybiec.info; + return 301 https://$server_name$request_uri; +} + +server { + listen 443 ssl http2; + server_name git.dybiec.info; + location ~* ^.+(cgit.(css|png)|favicon.ico|robots.txt) { + root /usr/share/cgit/; + } + location / { + try_files $uri @cgit; + } + location @cgit { + gzip off; + include uwsgi_params; + uwsgi_modifier1 9; + uwsgi_pass unix:/run/uwsgi/cgit.sock; + } + + } |