aboutsummaryrefslogtreecommitdiffstats
path: root/_posts/2021-05-23-join-the-test-of-my-matrix-server.md
diff options
context:
space:
mode:
authorla-ninpre <leobrekalini@gmail.com>2022-04-19 00:24:23 +0300
committerla-ninpre <leobrekalini@gmail.com>2022-04-19 00:32:37 +0300
commit8d962aabf74c42c3afdc38f2f85fa7b06fd04ef0 (patch)
treee5054517b940e5c535a4c7282d7faa7b6462e794 /_posts/2021-05-23-join-the-test-of-my-matrix-server.md
parent9f4b181b36418669462c0300c2e090d0f4547dc8 (diff)
downloadaaoth.xyz-8d962aabf74c42c3afdc38f2f85fa7b06fd04ef0.tar.gz
aaoth.xyz-8d962aabf74c42c3afdc38f2f85fa7b06fd04ef0.zip
reimplement website using shell scripts
major change, i know. now i'm using ssg and rssg by roman zolotarev. okay, well, not exactly. ssg is modified to generate pages for gemini too. it's hard to maintain two different things simultaneously. bye-bye jekyll!
Diffstat (limited to '_posts/2021-05-23-join-the-test-of-my-matrix-server.md')
-rw-r--r--_posts/2021-05-23-join-the-test-of-my-matrix-server.md58
1 files changed, 0 insertions, 58 deletions
diff --git a/_posts/2021-05-23-join-the-test-of-my-matrix-server.md b/_posts/2021-05-23-join-the-test-of-my-matrix-server.md
deleted file mode 100644
index 929e509..0000000
--- a/_posts/2021-05-23-join-the-test-of-my-matrix-server.md
+++ /dev/null
@@ -1,58 +0,0 @@
----
-title: join the test of my matrix server
-date: 2021-05-23T19:57:34+03:00
-author: la-ninpre
-tags: openbsd testing matrix
----
-
-i launched my instance of [matrix][0] server recently. it runs on my openbsd vps
-and the server software i'm using is [synapse][1]. homeserver address is
-(unsurprizingly) `matrix.aaoth.xyz`.
-
-i also launched an instance of [element][2] matrix web-client on
-[element.aaoth.xyz][3], so you can try it.
-
-[0]:https://matrix.org
-[1]:https://matrix.org/docs/projects/server/synapse
-[2]:https://element.io
-[3]:https://element.aaoth.xyz
-
-<!--more-->
-
-matrix is relatively new standard for instant messaging. the main reason i am
-interested in it is that it's open-source. it means that anyone could launch
-their instance of synapse and be happy with it.
-it also means that the whole system is decentralized, providing protection
-against global surveillance.
-
-## about my server
-
-after you create an account, you will be connected to the broadcast room.
-it is unencrypted and read-only.
-there are some links to other rooms.
-
-note that everything going on with my server should be considered temporary
-and i could be able to stop, disable or wipe everything completely,
-so don't rely on this as production-ready tool.
-
-also note that pretty much everything is in russian, because i launched matrix
-primarily for my friends.
-
-## about openbsd
-
-here is a tutorial by the great man **robert d herb** who addressed a lot of
-quirks installing synapse on openbsd, which helped me a lot:
-[running a matrix homeserver with synapse and element][4]
-
-because i haven't figured out completely how openbsd's relayd is working,
-i broke my [fossils][5]. i hope i'll fix them later, but now they look messy.
-there are some issues, i think, with internal structure of fossil's ui.
-it needs to be served directly by httpd. but for synapse to work it is mandatory
-to run relayd as reverse proxy.
-
-if you know how to shift some portion of traffic to relayd and some to httpd,
-please, [drop me a line][6].
-
-[4]:https://robertdherb.com/things/matrix.html
-[5]:https://fsl.aaoth.xyz
-[6]:mailto:aaoth@aaoth.xyz