Mercurial Hosting > luan
view host/startup/nginx/nginx.conf.luan @ 2134:de3107eb911f
improve previous
| author | Violet7 |
|---|---|
| date | Fri, 16 Jan 2026 17:59:40 -0800 |
| parents | c3b4c19f2d8a |
| children |
line wrap: on
line source
local luanhostDir, nginxConfigDir, user, group = ... %> proxy_cache_path /usr/local/nginx_cache levels=1:2 keys_zone=nginx_cache:60m max_size=10g inactive=60m use_temp_path=off; server { # ensure no other default_server exists! # nginx usually has one at /etc/nginx/sites-enabled/default listen 80 default_server; listen [::]:80 default_server; # DON'T put this in the auto-loaded configs dir, # it is not meant to be loaded on its own. include <%=luanhostDir%>/local/luanhost.default.conf; location /.well-known/acme-challenge/ { # $host/ssl does not exist for non-ssl sites and requests to here # will fail with 404 for those sites, which is what we want alias <%=luanhostDir%>/sites/$host/ssl/acme-challenge/; try_files $uri $uri/ =404; } } # glob pattern returns no results for site dirs that don't have # the ssl/ subdir, so this is ok include <%=luanhostDir%>/sites/*/ssl/nginx.ssl.conf; <%
