en/selfhosting.md (view raw)
1# selfhosting
2
3all things `*.aaoth.xyz` that you can use or access. blocks of preformatted text
4provide configuration options to use with appropriate clients.
5
6## status
7
8using 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.
9
10[status on clearnet](https://aaoth.xyz/status)
11
12[status on i2p](http://d6it2capj2sh32fx76aszsoo24ckd4zqnilondxnrivifcwekkgq.b32.i2p)
13
14[status on tor](http://g7zvtzldhlzp5oeph7pmae56lyjrg57zqm6bnhrkjrmolrbaupicgryd.onion)
15
16status on yggdrasil -- http://[301:cec9:b4fc:5a23::bea4]
17
18## code
19
20### gitea
21
22[gitea](https://git.aaoth.xyz)
23
24gitea is more sophisticated tool for hosting repositories than cgit;
25it is more similar to things like github or gitlab and it enables modern development
26practices as well as clearer communication between people.
27
28[learn more about gitea](https://gitea.io)
29
30### cgit
31
32[cgit](https://cgit.aaoth.xyz)
33
34cgit web frontend to personal collection of git repositories.
35pet projects, toy projects, all that fun stuff. as for now i'm keeping cgit for backup purposes,
36main live actions will take place on gitea for now.
37
38### fossil
39
40[fossil](https://fsl.aaoth.xyz)
41
42personal collection of fossil repositories. similar to all things git.
43
44[learn more about fossil](https://fossil-scm.org)
45
46## social
47
48### pleroma
49
50[pleroma](https://pleroma.aaoth.xyz)
51
52intance of pleroma, federated micro-blogging service. registrations are closed
53currently, but you can contact me and get an invite if you really want.
54
55[learn more about pleroma](https://pleroma.social)
56
57### honk
58
59[honk](https://bloat.aaoth.xyz)
60
61instance of honk, the most minimal and enlightened federated microblogging
62service.
63
64honk is amazing! it is written in go by ted unangst.
65
66[source code of original honk](https://humungus.tedunangst.com/r/honk)
67
68### owncast
69
70[owncast](https://owncast.aaoth.xyz)
71
72**NOTE**: this link may be unaccessible all the time, so don't be surprized.
73
74instance of my own streaming server. currently i occasionally stream games
75and i speak primarily in russian, but this may be expanded in the future.
76
77[learn more about owncast](https://owncast.online)
78
79### matrix
80
81**NOTE**: there is no matrix frontend available, but you can use `aaoth.xyz`
82as a matrix homeserver when logging in.
83
84```
85
86homeserver: aaoth.xyz
87```
88
89instance of dendrite matrix server. registrations are closed currently, but
90if you really want, you can contact me and get an invite.
91
92[learn more about matrix](https://matrix.org)
93
94[dendrite matrix server source code](https://github.com/matrix-org/dendrite)
95
96### xmpp
97
98```
99
100xmpp s2s: aaoth.xyz:5269 (default)
101xmpp c2s: aaoth.xyz:5222 (default)
102```
103
104i have an xmpp server running prosody. if i know you and you need an account,
105contact me to get an invite.
106
107[learn more about xmpp](https://xmpp.org/)
108
109### mumble
110
111```
112
113mumble: aaoth.xyz:64738 (default)
114```
115
116mumble is a self-hostable voice chat software. one can use it as a replacement
117for proprietary things like discord. server is currently open, feel free to join
118by using a mumble client. note that it is running off a small vps so don't be
119surprized if it'll fail on you.
120
121[learn more about mumble](https://mumble.info)
122
123## other
124
125### inks
126
127[inks](https://inks.aaoth.xyz)
128
129instance of inks, a link aggregator.
130
131[source code of inks](https://humungus.tedunangst.com/r/inks)
132
133### mail
134
135```
136
137smtp: mail.aaoth.xyz:587
138smtp security: starttls
139imap: mail.aaoth.xyz:993
140imap security: ssl/tls
141```
142
143personal mail server. currently it is only used by me and there's no plan to add
144support for registration. if you really want an account, contact me.
145
146### ntfy
147
148[ntfy](https://mail.aaoth.xyz)
149
150```
151
152ntfy: mail.aaoth.xyz
153```
154
155ntfy is a tool to easily send push notifications using simple http post request.
156it also enables unified push, a way to make push notifications on android phones without
157relying on google services.
158
159ntfy works by creating topics. note that there are no restrictions on who can send what to
160a topic, so you may treat topic name as a password.
161
162(yes i forwarded ntfy to my mail domain just because i can. i have no plans on adding
163webmail anyway).
164
165[learn more about ntfy](https://ntfy.sh)