ulyc 9e11243e13 🐛: fix proto 2 năm trước cách đây
..
http.d a749d100d6 🔨: refactor some code 2 năm trước cách đây
LICENSE a749d100d6 🔨: refactor some code 2 năm trước cách đây
README.md a749d100d6 🔨: refactor some code 2 năm trước cách đây
fastcgi.conf 1880dbf585 🔧: add nginx config 2 năm trước cách đây
fastcgi_params 1880dbf585 🔧: add nginx config 2 năm trước cách đây
graphql.conf 9e11243e13 🐛: fix proto 2 năm trước cách đây
headers.conf a749d100d6 🔨: refactor some code 2 năm trước cách đây
koi-utf 1880dbf585 🔧: add nginx config 2 năm trước cách đây
koi-win 1880dbf585 🔧: add nginx config 2 năm trước cách đây
mime.types 5510c3134f 🐛: fix nginx mime type 2 năm trước cách đây
nginx.conf 5510c3134f 🐛: fix nginx mime type 2 năm trước cách đây
port443.conf a749d100d6 🔨: refactor some code 2 năm trước cách đây
port80.conf a749d100d6 🔨: refactor some code 2 năm trước cách đây
proxy_params 1880dbf585 🔧: add nginx config 2 năm trước cách đây
robots.txt a749d100d6 🔨: refactor some code 2 năm trước cách đây
scgi_params 1880dbf585 🔧: add nginx config 2 năm trước cách đây
sourcehut.conf a749d100d6 🔨: refactor some code 2 năm trước cách đây
uwsgi_params 1880dbf585 🔧: add nginx config 2 năm trước cách đây
web.conf 9e11243e13 🐛: fix proto 2 năm trước cách đây
win-utf 1880dbf585 🔧: add nginx config 2 năm trước cách đây

README.md

sr.ht-nginx

This is the nginx configuration files used by sr.ht in production. They are designed to run on an Alpine Linux system using the official sourcehut Alpine packages. You may use them on your own servers, but your mileage may vary. Install the -nginx package (e.g. git.sr.ht-nginx) to pull in these files, then edit /etc/nginx/domains.conf (and /etc/nginx/nginx.conf, if necessary) to suit your particular installation.

You should also write your own file, *-ssl.conf (e.g. /etc/nginx/builds-ssl.conf), which configures the SSL certificate, like so:

ssl_certificate /etc/ssl/uacme/builds.sr.ht/cert.pem;
ssl_certificate_key /etc/ssl/uacme/private/builds.sr.ht/key.pem;

This is annoying. You can thank the nginx devs.