diff options
author | Haoran S. Diao (刁浩然) <0@hairydiode.xyz> | 2025-09-06 16:37:54 -0700 |
---|---|---|
committer | Haoran S. Diao (刁浩然) <0@hairydiode.xyz> | 2025-09-06 16:37:54 -0700 |
commit | 9e6bca0b2fadeb55d55a27329a72e03b31d9998d (patch) | |
tree | 568830dea73aecf4368f7734ff942d640d373bb7 /matrix.html | |
parent | 17cdd8ef364502897fcd5e6418ec36ab2f5e4dc9 (diff) |
All the sites
Diffstat (limited to 'matrix.html')
-rw-r--r-- | matrix.html | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/matrix.html b/matrix.html new file mode 100644 index 0000000..bd2e309 --- /dev/null +++ b/matrix.html @@ -0,0 +1,60 @@ +<!DOCTYPE html> +<head> +<title>Matrix Homeserver</title> +<meta charset="utf-8"/> +<link rel="stylesheet" href="https://hairydiode.xyz/style.css"/> +<link rel="icon" type="image/png" href="https://hairydiode.xyz/img/fav/logo.png"/> +</head> +<body> +<div class="content"> +<pre> +<!-- +123456789-223456789-323456789-423456789-523456789-623456789-723456789-8234567890 +一二三四 +-->-------------------------------------------------------------------------------- + +<a href="https://hairydiode.xyz">>HairyDiode</a> + +-------------------------------------------------------------------------------- +<!-- +123456789-223456789-323456789-423456789-523456789-623456789-723456789-8234567890 +一二三四-->Matrix Homeserver 3-17-2019 +-------------------------------------------------------------------------------- +UPDATE: + Due to the lack of suitable clients and the lack of user adoption, my + Matrix Synapse has been taken offline + +-------------------------------------------------------------------------------- +I have a matrix now! + +@zero:hairydiode.xyz + +For those of you like me who ran nginx in front of synapse, the configuration +given by the synapse documentation is incomplete. For the port 8448 server you +need to include your ssl certificates just like you would for any other https +server. + +For example, if you use letsencrypt, the following is the complete server config +for port 8448: + +server { + listen 8448 ssl default_server; + listen [::]:8448 ssl default_server; + ssl_certificate /etc/letsencrypt/live/[domain]/fullchain.pem; + ssl_certificate_key /etc/letsencrypt/live/[domain]/privkey.pem; + server_name [domain]; + + location / { + proxy_pass http://localhost:8008; + proxy_set_header X-Forwarded-For $remote_addr; + } +} +</pre> +</div> +<br> +<br> +</body> +<!-- +if you're digging in the src you might be interested in how this site works +here: https://hairydiode.xyz/meta2 +--> |