]> git.ekhem.eu.org Git - server.git/commitdiff
[matrix] Enable delegation.
authorJakub Czajka <jakub@ekhem.eu.org>
Sun, 27 Nov 2022 09:19:15 +0000 (10:19 +0100)
committerJakub Czajka <jakub@ekhem.eu.org>
Sun, 3 Dec 2023 21:03:23 +0000 (22:03 +0100)
A matrix server is typically available under a subdomain eg.
matrix.<domain>. This commit makes it available additionally simply
under <domain>. Users can now be addressed as @<user>:<domain>. Note,
that this does not work when asked explicitly about server's name.

matrix/README
matrix/homeserver.yaml
nginx/README

index 7e9958161e124c0ea37ab5779d0f621d670908d2..4ace5857a74f0a0debe47f5ef557e782058aa944 100644 (file)
@@ -8,6 +8,10 @@ implementing the matrix protocol. Servers connect to each other on port 8448
 DNS
 ---
 
+Set up <domain> and matrix.<domain>.
+
+<domain>        A     <IPv4 address>
+<domain>        AAAA  <IPv6 address>
 matrix.<domain> CNAME <domain>
 
 SSL
index 1979e2823d403bef598d71180aeb2a4996aae847..5d8eec57f18599560979c40b59a5d934b6f88c6d 100644 (file)
@@ -1371,3 +1371,5 @@ enable_group_creation: false
 #
 #user_directory:
 #   search_all_users: false
+
+serve_server_wellknown: true
index 3c462c5d36e95a89b918f83ea805bb17452c8988..3fa51ef43030ddfec8ce33d52c5676b0fec7e93b 100644 (file)
@@ -11,6 +11,7 @@ nginx
 |
 |-> nginx.conf               -- /etc/nginx/ :: Main configuration.
 |-> mime.types               -- /etc/nginx/ :: Available mime types.
+|-> <domain>.template        -- /etc/nginx/sites-available/.
 `-> matrix.<domain>.template -- /etc/nginx/sites-available.
 
 SSL