Email or username:

Password:

Forgot your password?
Link "Связной" :succubus_cccp:

Я таки смог повесить Матрицу на тот же домен, что и почту, и бложик. Nginx и прямые руки творят чудеса.

3 comments
kurator88

@sl а чем секрет ? Трафик по портам расходится ?

Link "Связной" :succubus_cccp:

@kurator88
Секции location + да, порт на сервер Synapse, бложик у меня статичный, на Hugo сделанный, через root + index

Link "Связной" :succubus_cccp:

@kurator88
server {
server_name sadium.cyou;
listen 8448 ssl http2 default_server; #федерация

location / {
# proxy_pass http://localhost:port;
root /path/public;
index index.html;
}

location ~ ^(/_matrix|/_synapse/client|/_synapse/admin) {
proxy_pass http://localhost:port; #synapse
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $host;

# 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;

# Synapse responses may be chunked, which is an HTTP/1.1 feature.
proxy_http_version 1.1;

}

@kurator88
server {
server_name sadium.cyou;
listen 8448 ssl http2 default_server; #федерация

location / {
# proxy_pass http://localhost:port;
root /path/public;
index index.html;
}

location ~ ^(/_matrix|/_synapse/client|/_synapse/admin) {
proxy_pass http://localhost:port; #synapse
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $host;

Go Up