1
0

Changed About page a little.

This commit is contained in:
Alexander Andreev 2023-10-30 03:55:06 +04:00
parent 5539cd7357
commit 9962251279
Signed by: Arav
GPG Key ID: D22A817D95815393

View File

@ -86,7 +86,7 @@ block content
h2 My servers h2 My servers
p I have two of them, the first one is a #[a(href='https://www.raspberrypi.org/products/raspberry-pi-3-model-b/' rel='nofollow noreferrer') Raspberry Pi 3 rev. B] single board computer and the second one is a laptop. Yeah, not quite impressive, but they do their work just fine. p I have two of them, the first one is a #[a(href='https://www.raspberrypi.org/products/raspberry-pi-3-model-b/' rel='nofollow noreferrer') Raspberry Pi 3 rev. B] single board computer and the second one is a laptop. Yeah, not quite impressive, but they do their work just fine.
p Laptop is Acer Packard Bell TE69CX that has a 2 core Intel Pentium 2117U 1.8GHz and 10GB RAM (2GB + 8GB), the system disk is a 120GB SSD and the other one is 2TB HDD where all the shit I have is stored. I've replaced my good old 500GB disk with 2TB one, since it became a little too tight, now it is a system disk for Raspberry Pi. Everything that have just a bit of importantance to me is backed up, encrypted and stored in the clouds. :) p Laptop is Acer Packard Bell TE69CX that has a 2 core Intel Pentium 2117U 1.8GHz and 10GB RAM (2GB + 8GB), the system disk is a 120GB SSD and the other one is 2TB HDD where all the shit I have is stored. I've replaced my good old 500GB disk with 2TB one, since it became a little too tight, now it is a system disk for Raspberry Pi. Everything that have just a bit of importantance to me is backed up, encrypted and stored in the clouds. :)
p #[span.highlighted TL;DR about services.] Laptop runs BIND9 via DNSCrypt-proxy (master), a network file share, a public file upload service, a seedbox, a HTTP public file share, TeamSpeak 3, Mumble, I2P, an internet-radio, git server, ClamAV for email server, a web-server, and a database. Raspberry Pi 3 runs BIND9 via DNSCrypt-proxy (slave), #[s a Tor relay], an email server, and a XMPP server. p #[span.highlighted TL;DR about services.] Laptop runs BIND9 (master) via DNSCrypt-proxy, a network file share, a public file upload service, a seedbox, a HTTP public file share, TeamSpeak 3, Mumble, I2P, Yggdrasil, an internet-radio, git server, ClamAV for email server (since Raspberry litteraly chokes on ClamAV), a web-server, and a database. Raspberry Pi 3 runs BIND9 (slave) via DNSCrypt-proxy, a Tor node, an email server, and a XMPP server.
section#servers-photos section#servers-photos
div.columns.figs div.columns.figs
figure figure
@ -111,8 +111,8 @@ block content
a(href='http://radio.arav.i2p') i2p a(href='http://radio.arav.i2p') i2p
| . | .
a(href='http://[300:a98d:d6d0:8a08::e]') ygg a(href='http://[300:a98d:d6d0:8a08::e]') ygg
p Runs using Liquidsoap through Icecast, which goes through NGiNX. I broadcast almost everything I have. Sorry, but I'm too lazy to make some kind of broadcasting program to stream so I just randomise the playlist and throw new music there from time to time. p Runs using Ezstream through Icecast which goes through NGiNX. Ezstream fetches a playlist from a self-written solution inside my dwelling-radio web service. I broadcast almost everything I have. Sorry, but I'm too lazy to make some kind of broadcasting program to stream so I just randomise the playlist and throw new music there from time to time.
p This project grew from MPD I used to stream music over LAN for myself. Then I let it out and placed a player on my Neocities website. Then Icecast was added to see if there are listeners. I wasn't happy on how MPD was nearly overloading CPU, and later, after moving the radio off to a laptop, MPD was replaced by Liquidsoap. p This project grew from MPD I used to stream music over LAN for myself. Then I let it out and placed a player on my Neocities website. Then Icecast was added to see if there are listeners. I wasn't happy on how MPD was nearly overloading CPU, and later, after moving the radio off to a laptop, MPD was replaced by Liquidsoap. Now I ditched Liquidsoap in favor of Ezstream because of strange fails causing constant reload of a playlist appear on newest versions on me, and logs didn't give any clue.
div div
+isServiceUp("File share", "dwelling-files") +isServiceUp("File share", "dwelling-files")
p p
@ -123,7 +123,7 @@ block content
a(href='http://files.arav.i2p') i2p a(href='http://files.arav.i2p') i2p
| . | .
a(href='http://[300:a98d:d6d0:8a08::d]') ygg a(href='http://[300:a98d:d6d0:8a08::d]') ygg
p There you'll find music, videos, films, animes, TV shows, books, games, programs, drivers (a very few), OS images (Winblows :)). Go check it out! p There you'll find music, videos, films, animes, TV shows, books, games, programs, drivers (a very few), OS images (Winblows mainly). Go check it out!
div div
+isServiceUp("File upload", "dwelling-upload") +isServiceUp("File upload", "dwelling-upload")
p p
@ -160,13 +160,13 @@ block content
div.columns div.columns
div div
+isServiceUp("E-Mail server", "postfix") +isServiceUp("E-Mail server", "postfix")
p Postfix, Dovecot (w/Sieve), Spamassassin, ClamAV, OpenDMARC and OpenDKIM. p Postfix, Dovecot (w/Sieve), #[s Spamassassin, OpenDMARC and OpenDKIM], ClamAV, rspamd.
p Alas, I don't have a static IP. And there is not much sense in it because my ISP doesn't offer reverse DNS for regular clients (it'd be bloody awesome). p Alas, I don't have a static IP. And there is not much sense in it because my ISP doesn't offer reverse DNS for regular clients (it'd be bloody awesome).
p It results in my messages ends up in a spam box at best. Well, Yandex, Google, Microsoft Live, and Rambler lets me in an Inbox. :) But if service use Spamhaus' blocklists then I'm being rejected. p It results in my messages ends up in a spam box at best. Well, Yandex, Google, Microsoft Outlook, and Rambler lets me in an Inbox. :) But if service use Spamhaus' blocklists then I'm being rejected.
p #[b TLDR; I may not be able to send a reply]. p #[b TLDR; I may not be able to send a reply].
div div
+isServiceUp("XMPP/Jabber", "prosody") +isServiceUp("XMPP/Jabber", "prosody")
p Prosody. p Prosody doing well.
div div
+isServiceUp("Mumble", "murmurd") +isServiceUp("Mumble", "murmurd")
p #[a(href="mumble://arav.su") mumble://arav.su] p #[a(href="mumble://arav.su") mumble://arav.su]
@ -174,7 +174,7 @@ block content
div div
+isServiceUp("TeamSpeak 3", "ts3server") +isServiceUp("TeamSpeak 3", "ts3server")
p #[a(href="ts3server://arav.su") ts3server://arav.su] p #[a(href="ts3server://arav.su") ts3server://arav.su]
p Same as with Mumble applies to TS. It's security level is set to 29, so is yours identifier's level should be at least that high. p Same rules as for Mumble. It's security level is set to 29, so is yours identifier's level should be at least that high.
div div
h3 Game servers h3 Game servers
p All game servers are private, if there's exception I'll mention it in its description. They are listed in a section below. p All game servers are private, if there's exception I'll mention it in its description. They are listed in a section below.
@ -187,7 +187,7 @@ block content
div div
+isServiceUp("Minecraft", "forge-1.16.5") +isServiceUp("Minecraft", "forge-1.16.5")
p.highlighted arav.su:25565 p.highlighted arav.su:25565
p Version is 1.16.5 currently. I homebrew #[a(href=files_site+"/games/minecraft/") clients] for it, and make installers for Windows using NSIS. You'll need to set a PLAYER and MC_DIR variables in scripts. And change JVM_PARAMS to your preferences (-Xmx usually needs to be adjusted). But the installers will handle it for you. p Will setup a 1.20.2 fabric server with my current world.
div div
+isServiceUp("Starbound", "starbound_server") +isServiceUp("Starbound", "starbound_server")
p.highlighted arav.su:21065 p.highlighted arav.su:21065
@ -211,7 +211,7 @@ block content
div.columns div.columns
div div
h3 Web-server h3 Web-server
p NGiNX #[s + PHP-FPM (just for phpMyAdmin)] #[s + NodeJS] + Go. p NGiNX FTW.
div div
h3 Database server h3 Database server
p #[s MariaDB managed with phpMyAdmin] Replaced by SQLite3 on my services. p #[s MariaDB managed with phpMyAdmin] Replaced by SQLite3 on my services.
@ -236,7 +236,7 @@ block content
section#contacts section#contacts
h2 Contacts h2 Contacts
span E-Mail: #[a(href="mailto:me@arav.su" title='May not be able to reply due to being blacklisted because of residental dynamic IP.') me@arav.su] span E-Mail: #[a(href="mailto:me@arav.su" title='May not be able to reply due to being blacklisted because of residental dynamic IP.') me@arav.su]
span Jabber: #[a(href="xmpp:arav@arav.su") arav@arav.su] span Jabber: #[a(href="xmpp:arav@arav.su" title='Chances I reply aren\'t zero, but close. :)') arav@arav.su]
br br
span span
| PGP key: #[a(href="/~arav/2E873A7831FF0BB640ACEDA5D22A817D95815393.asc") 2E87 3A78 31FF 0BB6 40AC EDA5 D22A 817D 9581 5393] (available through #[a(href="https://wiki.gnupg.org/WKD" rel="nofollow noreferrer") Web Key Directory]) | PGP key: #[a(href="/~arav/2E873A7831FF0BB640ACEDA5D22A817D95815393.asc") 2E87 3A78 31FF 0BB6 40AC EDA5 D22A 817D 9581 5393] (available through #[a(href="https://wiki.gnupg.org/WKD" rel="nofollow noreferrer") Web Key Directory])