Email or username:

Password:

Forgot your password?
Top-level
Brujerizmo
@Horhik server {
listen 443 ssl;
# For the federation port
listen 8448 ssl default_server;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_certificate /etc/letsencrypt/live/; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/; # managed by Certbot
access_log /var/log/nginx/access_matrix.log;
error_log /var/log/nginx/error_matrix.log;


server_name domain.com;

location / {
proxy_pass http://ip:8008;
proxy_set_header X-Forwarded-For $remote_addr;
}

location ~*^(\/_matrix|\/_synapse\/client) {
proxy_pass http://ip:8008;
proxy_set_header X-Forwarded-For $remote_addr;
# Nginx by default only allows file uploads up to 1M in size
# Increase client_max_body_size to match max_upload_size defined in homeserver.yaml
client_max_body_size 50M;
}

location /.well-known/matrix/server {
access_log off;
add_header Access-Control-Allow-Origin *;
return 200 '{"m.server": "domain.com:443"}';
}


}
1 comment
Horhik 🧉

Brujerizmo, synapse у тебя в той же сети? Я, просто не понимаю, если у меня туннель до домешнего компа, на нем я должен как-то nginx настраивать? или просто делать сразу запрос на тот же порт, на котором и synapse лежит... я так пытался, но почему-то не работало

Go Up