diff --git a/Config/ReverseProxy/config/conf.d/nextcloud.example.com b/Config/ReverseProxy/config/conf.d/nextcloud.example.com index 3bad7aa..5cd2d99 100644 --- a/Config/ReverseProxy/config/conf.d/nextcloud.example.com +++ b/Config/ReverseProxy/config/conf.d/nextcloud.example.com @@ -17,7 +17,7 @@ server { listen 80; - server_name cloud.example.com; + server_name cloud.example.com nextcloud.example.com; location /.well-known/acme-challenge/ { default_type "text/plain"; @@ -31,10 +31,10 @@ server { server { listen 443 ssl; - server_name cloud.example.com; + server_name cloud.example.com nextcloud.example.com; - ssl_certificate /etc/nginx/certs/cloud.example.com/fullchain.pem; # managed by Certbot - ssl_certificate_key /etc/nginx/certs/cloud.example.com/privkey.pem; # managed by Certbot + ssl_certificate /etc/nginx/certs/nextcloud.example.com/fullchain.pem; # managed by Certbot + ssl_certificate_key /etc/nginx/certs/nextcloud.example.com/privkey.pem; # managed by Certbot # https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/reverse_proxy_configuration.html#nginx rewrite ^/\.well-known/carddav https://$server_name/remote.php/dav/ redirect; @@ -48,7 +48,6 @@ server { # Attempt to make OnlyOffice work both internally and externally. # https://helpcenter.onlyoffice.com/installation/docs-nextcloud-proxy.aspx proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection $proxy_connection; proxy_set_header X-Forwarded-Host $http_host/office; # Send traffic to upstream server @@ -65,12 +64,12 @@ server { # Attempt to make OnlyOffice work both internally and externally. # https://helpcenter.onlyoffice.com/installation/docs-nextcloud-proxy.asp proxy_pass_header Server; - proxy_pass http://hyperling-cloud; + proxy_pass http://example-cloud; } # Attempt to make OnlyOffice work both internally and externally. # https://helpcenter.onlyoffice.com/installation/docs-nextcloud-proxy.aspx location /office/ { - proxy_pass http://hyperling-office-http; + proxy_pass http://example-office-http; } } diff --git a/Config/ReverseProxy/config/hosts/example.com b/Config/ReverseProxy/config/hosts/example.com index 1998525..1717cc3 100644 --- a/Config/ReverseProxy/config/hosts/example.com +++ b/Config/ReverseProxy/config/hosts/example.com @@ -13,3 +13,13 @@ upstream example-git-site { #server 127.0.0.1:3000; server hyperling.com; } + +upstream example-cloud { + #server 127.0.0.1:8081; + server hyperling.com; +} + +upstream example-office-http { + #server 127.0.0.1:8082; + server hyperling.com; +}