docker-synapse.minervajuppiter.net

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit ea75b13ae0ccd28094abbaf11c237803abeca8a3
parent 4ba09d6a39ad113198e52c09989669a5e0d92250
Author: Minerva_juppiter <94231606+minerva-jupiter@users.noreply.github.com>
Date:   Mon,  9 Feb 2026 18:47:45 +0900

Revise Nginx config for HTTP to HTTPS redirection

Updated Nginx configuration to redirect HTTP to HTTPS and modified proxy settings for the root location.
Diffstat:
Mnginx.conf | 15++++-----------
1 file changed, 4 insertions(+), 11 deletions(-)

diff --git a/nginx.conf b/nginx.conf @@ -3,21 +3,14 @@ http { server { listen 80; server_name docker-synapse.minervajuppiter.net; - return 301 https://$host$request_uri; - } - - server { - listen 443 ssl; - server_name docker-synapse.minervajuppiter.net; - - ssl_certificate /etc/letsencrypt/live/docker-synapse.minervajuppiter.net/fullchain.pem; - ssl_certificate_key /etc/letsencrypt/live/docker-synapse.minervajuppiter.net/privkey.pem; - location /_matrix/ { + # Matrixクライアント(Element等)からの通信をTuwunelに投げる + location / { proxy_pass http://tuwunel:6167; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; - proxy_read_timeout 600s; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; } } }