aboutsummaryrefslogtreecommitdiffstats
path: root/en/selfhosting.md
diff options
context:
space:
mode:
Diffstat (limited to 'en/selfhosting.md')
-rw-r--r--en/selfhosting.md82
1 files changed, 75 insertions, 7 deletions
diff --git a/en/selfhosting.md b/en/selfhosting.md
index f0edef7..0f6eff7 100644
--- a/en/selfhosting.md
+++ b/en/selfhosting.md
@@ -1,6 +1,11 @@
# selfhosting
-all things `*.aaoth.xyz` that you can use of access. using links below you can watch the uptime of these services. note that you will need to enable javascript in order to access the status page.
+all things `*.aaoth.xyz` that you can use of access. blocks of preformatted text
+provide configuration options to use with appropriate clients.
+
+## status
+
+using links below you can watch the uptime of these services. note that you will need to enable javascript in order to access the status page.
[status on clearnet](https://aaoth.xyz/status)
@@ -8,16 +13,27 @@ all things `*.aaoth.xyz` that you can use of access. using links below you can w
[status on tor](http://g7zvtzldhlzp5oeph7pmae56lyjrg57zqm6bnhrkjrmolrbaupicgryd.onion)
-[status on yggdrasil](http://[301:cec9:b4fc:5a23::bea4])
+status on yggdrasil -- http://[301:cec9:b4fc:5a23::bea4]
## code
+### gitea
+
+[gitea](https://git.aaoth.xyz)
+
+gitea is more sophisticated tool for hosting repositories than cgit;
+it is more similar to things like github or gitlab and it enables modern development
+practices as well as clearer communication between people.
+
+[learn more about gitea](https://gitea.io)
+
### cgit
-[cgit](https://git.aaoth.xyz)
+[cgit](https://cgit.aaoth.xyz)
cgit web frontend to personal collection of git repositories.
-pet projects, toy projects, all that fun stuff.
+pet projects, toy projects, all that fun stuff. as for now i'm keeping cgit for backup purposes,
+main live actions will take place on gitea for now.
### fossil
@@ -65,6 +81,11 @@ and i speak primarily in russian, but this may be expanded in the future.
**NOTE**: there is no matrix frontend available, but you can use `aaoth.xyz`
as a matrix homeserver when logging in.
+```
+
+homeserver: aaoth.xyz
+```
+
instance of dendrite matrix server. registrations are closed currently, but
if you really want, you can contact me and get an invite.
@@ -74,11 +95,31 @@ if you really want, you can contact me and get an invite.
### xmpp
+```
+
+xmpp s2s: aaoth.xyz:5269 (default)
+xmpp c2s: aaoth.xyz:5222 (default)
+```
+
i have an xmpp server running prosody. if i know you and you need an account,
contact me to get an invite.
[learn more about xmpp](https://xmpp.org/)
+### mumble
+
+```
+
+mumble: aaoth.xyz:64738 (default)
+```
+
+mumble is a self-hostable voice chat software. one can use it as a replacement
+for proprietary things like discord. server is currently open, feel free to join
+by using a mumble client. note that it is running off a small vps so don't be
+surprized if it'll fail on you.
+
+[learn more about mumble](https://mumble.info)
+
## other
### inks
@@ -91,7 +132,34 @@ instance of inks, a link aggregator.
### mail
-[mail](https://mail.aaoth.xyz)
+```
+
+smtp: mail.aaoth.xyz:587
+smtp security: starttls
+imap: mail.aaoth.xyz:993
+imap security: ssl/tls
+```
+
+personal mail server. currently it is only used by me and there's no plan to add
+support for registration. if you really want an account, contact me.
+
+### ntfy
+
+[ntfy](https://mail.aaoth.xyz)
+
+```
+
+ntfy: mail.aaoth.xyz
+```
+
+ntfy is a tool to easily send push notifications using simple http post request.
+it also enables unified push, a way to make push notifications on android phones without
+relying on google services.
+
+ntfy works by creating topics. note that there are no restrictions on who can send what to
+a topic, so you may treat topic name as a password.
+
+(yes i forwarded ntfy to my mail domain just because i can. i have no plans on adding
+webmail anyway).
-personal mail server. currently only for use by me and there's no plan to add
-support for registration.
+[learn more about ntfy](https://ntfy.sh)