# /etc/nginx/sites-enabled/cloud.onni.me # # Nextcloud vhost — cloud.onni.me # Requires: /etc/nginx/conf.d/log-maps.conf # /etc/nginx/conf.d/php-upstream.conf # /etc/nginx/nextcloud-common.conf server { listen 80; listen [::]:80; server_name cloud.onni.me; server_tokens off; access_log off; return 301 https://$server_name$request_uri; } server { server_name ej.onni.me; # HTTP/2 over TCP listen 443 ssl; listen [::]:443 ssl; # HTTP/3 over QUIC/UDP listen 443 quic ; listen [::]:443 quic ; http2 on; http3 on; add_header Alt-Svc 'h3=":443"; ma=86400' always; server_name cloud.onni.me; root /var/www/cloud.onni.me; access_log /var/log/nginx/cloud.onni.me.log nextcloud if=$loggable; error_log /var/log/nginx/_error_cloud.onni.me.log warn; ssl_certificate /etc/letsencrypt/live/cloud.onni.me/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/cloud.onni.me/privkey.pem; ssl_dhparam /etc/letsencrypt/dh/chi.pem; set $fpm_upstream "php-fpm-cloud"; include /etc/nginx/_nextcloud.conf; }