From b1082f764bd6926f399bae0a52b82561dbc2c83c Mon Sep 17 00:00:00 2001 From: Marco Olimpi Date: Tue, 12 May 2026 16:01:04 +0200 Subject: [PATCH] Update Services/nextcloud/nextcloud.nginx --- Services/nextcloud/nextcloud.nginx | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/Services/nextcloud/nextcloud.nginx b/Services/nextcloud/nextcloud.nginx index e1a5277..30e5298 100644 --- a/Services/nextcloud/nextcloud.nginx +++ b/Services/nextcloud/nextcloud.nginx @@ -4,14 +4,35 @@ server { server_name cloud.[DOMAIN]; - ssl_certificate /etc/letsencrypt/live/[DOMAIN]/fullchain.pem; - ssl_certificate_key /etc/letsencrypt/live/[DOMAIN]/privkey.pem; + ssl_certificate /etc/letsencrypt/live/cloud.[DOMAIN]/fullchain.pem; + ssl_certificate_key /etc/letsencrypt/live/cloud.[DOMAIN]/privkey.pem; client_max_body_size 0; underscores_in_headers on; + # Warning HSTS Nextcloud + add_header Strict-Transport-Security "max-age=15552000; includeSubDomains" always; + + # Nextcloud Push + location ^~ /push/ { + proxy_pass http://nextcloud:7867/; + + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "Upgrade"; + + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + + proxy_read_timeout 3600; + proxy_send_timeout 3600; + proxy_buffering off; + } + location / { - proxy_pass http://nextcloud:80; + proxy_pass http://nextcloud:8080; # o :80 se rete del container proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr;