mirror of
https://gitlab.archlinux.org/archlinux/infrastructure.git
synced 2026-09-19 10:39:06 +02:00
These were previously required so the gitlab-pages daemon could listen
on the same ports as nginx but on different IP addresses. Since [1] all
traffic (on gitlab.a.o) is now terminated by nginx, so this
functionality is no longer needed.
[1] 151ad143 ("gitlab: Enable GitLab Pages wildcard domain *.archlinux.page")
Fix #838
21 lines
819 B
Django/Jinja
21 lines
819 B
Django/Jinja
server {
|
|
listen 80 default_server{{ ' proxy_protocol' if nginx_proxy_protocol_upstream_host or nginx_proxy_vendor }};
|
|
listen [::]:80 default_server{{ ' proxy_protocol' if nginx_proxy_protocol_upstream_host or nginx_proxy_vendor }};
|
|
|
|
listen 443 default_server ssl{{ ' proxy_protocol' if nginx_proxy_protocol_upstream_host or nginx_proxy_vendor }};
|
|
listen [::]:443 default_server ssl{{ ' proxy_protocol' if nginx_proxy_protocol_upstream_host or nginx_proxy_vendor }};
|
|
{% if nginx_enable_http3 %}
|
|
listen 443 default_server quic reuseport;
|
|
listen [::]:443 default_server quic reuseport;
|
|
{% endif %}
|
|
http2 on;
|
|
ssl_reject_handshake on;
|
|
root /srv/http;
|
|
|
|
include snippets/letsencrypt.conf;
|
|
|
|
location / {
|
|
return 404;
|
|
}
|
|
}
|