From 9962251279c955a46fff17d31f004bbc9d5092e4 Mon Sep 17 00:00:00 2001 From: "Alexander \"Arav\" Andreev" Date: Mon, 30 Oct 2023 03:55:06 +0400 Subject: [PATCH] Changed About page a little. --- web/templates/about.pug | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/web/templates/about.pug b/web/templates/about.pug index 2a0bad4..a38daef 100755 --- a/web/templates/about.pug +++ b/web/templates/about.pug @@ -86,7 +86,7 @@ block content 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 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 div.columns.figs figure @@ -111,8 +111,8 @@ block content a(href='http://radio.arav.i2p') i2p | . 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 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 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. 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 +isServiceUp("File share", "dwelling-files") p @@ -123,7 +123,7 @@ block content a(href='http://files.arav.i2p') i2p | . 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 +isServiceUp("File upload", "dwelling-upload") p @@ -160,13 +160,13 @@ block content div.columns div +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 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]. div +isServiceUp("XMPP/Jabber", "prosody") - p Prosody. + p Prosody doing well. div +isServiceUp("Mumble", "murmurd") p #[a(href="mumble://arav.su") mumble://arav.su] @@ -174,7 +174,7 @@ block content div +isServiceUp("TeamSpeak 3", "ts3server") 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 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. @@ -187,7 +187,7 @@ block content div +isServiceUp("Minecraft", "forge-1.16.5") 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 +isServiceUp("Starbound", "starbound_server") p.highlighted arav.su:21065 @@ -211,7 +211,7 @@ block content div.columns div h3 Web-server - p NGiNX #[s + PHP-FPM (just for phpMyAdmin)] #[s + NodeJS] + Go. + p NGiNX FTW. div h3 Database server p #[s MariaDB managed with phpMyAdmin] Replaced by SQLite3 on my services. @@ -236,7 +236,7 @@ block content section#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 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 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])