meson / [CiCADA] cloud.onni.me

Last active 2 weeks ago

Like 0
cloud.onni.me Raw
1# /etc/nginx/sites-enabled/cloud.onni.me
2#
3# Nextcloud vhost — cloud.onni.me
4# Requires: /etc/nginx/conf.d/log-maps.conf
5# /etc/nginx/conf.d/php-upstream.conf
6# /etc/nginx/nextcloud-common.conf
7server {
8 listen 80;
9 listen [::]:80;
10 server_name cloud.onni.me;
11 server_tokens off;
12 access_log off;
13 return 301 https://$server_name$request_uri;
14}
15server {
16 server_name ej.onni.me;
17 # HTTP/2 over TCP
18 listen 443 ssl;
19 listen [::]:443 ssl;
20 # HTTP/3 over QUIC/UDP
21 listen 443 quic ;
22 listen [::]:443 quic ;
23 http2 on;
24 http3 on;
25 add_header Alt-Svc 'h3=":443"; ma=86400' always;
26 server_name cloud.onni.me;
27 root /var/www/cloud.onni.me;
28 access_log /var/log/nginx/cloud.onni.me.log nextcloud if=$loggable;
29 error_log /var/log/nginx/_error_cloud.onni.me.log warn;
30 ssl_certificate /etc/letsencrypt/live/cloud.onni.me/fullchain.pem;
31 ssl_certificate_key /etc/letsencrypt/live/cloud.onni.me/privkey.pem;
32 ssl_dhparam /etc/letsencrypt/dh/chi.pem;
33 set $fpm_upstream "php-fpm-cloud";
34 include /etc/nginx/_nextcloud.conf;
35}