From fbae9c558170258cb485ffeb4261667143d9c4ac Mon Sep 17 00:00:00 2001 From: "Alexander \"Arav\" Andreev" Date: Fri, 20 May 2022 01:31:23 +0400 Subject: [PATCH] Updated an about page. --- homepage/views/about.pug | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/homepage/views/about.pug b/homepage/views/about.pug index 190432a..c808dce 100644 --- a/homepage/views/about.pug +++ b/homepage/views/about.pug @@ -18,9 +18,9 @@ block content section#about-me h2 Me p #[span.highlighted Who am I?] My name is Alexander Andreev. I'm a russian guy of age 29 who likes tinkering with computers. - p #[span.highlighted Why am I doing all of this?] I run my machines 24/7 anyway, so why not make them do some useful work that they can handle. + p #[span.highlighted Why am I doing all of this?] Machines are up 24/7 anyway, so let they do some useful work. p #[span.highlighted Why am I almost “doxxing” myself?] Yes, my real name, surname and age are here, and since I self-host you can get my city as well. And I simply don't see that as a problem. - p #[span.highlighted Why particularly that slogan?] I just wanted sort of a slogan that would fit under the logo and this was the first thing came in mind. And eventually it became permanent as everything that was ever meant to be temporary. :) I actually like it. Don't you think of your websites as of very special place of your own? Of course you do. :) And who we are if not the wanderers that are wandering through the Intenets in looking for something we'd like? xD And yes, it's a pain in the ass to make it fit under logo across different browsers. That was the moment when I found out that different browsers render text differently. + p #[span.highlighted Why particularly that slogan?] I just wanted sort of a slogan that would fit under the logo and this was the first thing came on mind. I actually like it. Don't you think of your websites as of very special place of your own? Of course you do. :) And who we are if not the wanderers who are looking for something in the vastness of Intenet? xD And yes, it's a pain in the ass to make it fit under logo across different browsers. That was the moment when I found out that different browsers render text differently. p #[span.highlighted Why English only?] I want this place to be accessible for a wide audience, and English happen to be todays lingua franca. Second, I do that to practice English. And third, I'm lazy to maintain two versions of the website, neither see a good reason for that. p Contact information and banners are #[a(href='#contacts') at the bottom of this page]. Yes, I totally agree with you not wanting to add my banner since I don't have a link page myself, neither participate in any webring. :) Well, it's way easier to make a banner than a links page. :) p Now a little break for... @@ -38,7 +38,7 @@ block content h3 Hobbies p Video games (since 1997) p Computers (since 11th November 2004) - p Surfing the Internets (since February 2006) + p #[s Wasting my life on] Surfing the Internets (since February 2006) p Mapping for Half-life 2, Counter-Strike: Source (since 2006, discontinued in 2009) (everything's fuarrkin' lost) p Music writing (since 2007, last track was made in 2010) p Programming (since 2007) @@ -77,7 +77,7 @@ block content section#servers-summary 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's a cold storage. 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 a network file share, a public file upload service, a seedbox, a HTTP public file share, TeamSpeak 3, Mumble, Matrix, I2P, an internet-radio, git server, ClamAV for email server, a web-server, and a database. Raspberry Pi 3 runs OpenVPN, BIND9, DNSCrypt-proxy, a Tor relay, an email server, and a XMPP server. section#servers-photos div.grid.figs @@ -134,7 +134,7 @@ block content h3 Tor relay p #[a(href='https://metrics.torproject.org/rs.html#details/CEF2FD0E1973EA04D1444DDAEFF1B0BC3C0C39B1' rel='nofollow noreferrer') metrics.torproject.org] p It is set to use 8 MBits of my Internet connection. It cannot became a guard node because of dynamic IP-address. - p Since 1st December 2021 Tor is blocked in Russia, so the relay is down. + p #[b Since 1st December 2021 Tor is blocked in Russia, so the relay is down.] div h3 I2P router p I help the network using an official #[a(href='https://geti2p.net' rel='nofollow noreferrer') I2P router]. @@ -147,15 +147,14 @@ block content p Postfix, Dovecot (w/Sieve), Spamassassin, ClamAV, OpenDMARC and OpenDKIM. 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 #[b TLDR; I may not be able to reply]. + p #[b TLDR; I may not be able to send a reply]. div +isServiceUp("XMPP/Jabber", "prosody") - p Prosody. Only I can register for security's sake. - p Think on shutting it down, because no one of my friends uses it anyway. + p Prosody. div +isServiceUp("Matrix", "synapse.app") p #[a(href='https://the.arav.top') the.arav.top] - p Synapse. Think on dumping XMPP in favour of it. + p Synapse. div +isServiceUp("Mumble", "murmurd") p #[a(href="mumble://arav.top") mumble://arav.top] @@ -163,7 +162,7 @@ block content div +isServiceUp("TeamSpeak 3", "ts3server") p #[a(href="ts3server://arav.top") ts3server://arav.top] - p Same as with Mumble applies to TS. It's security level is set to 34, so is yours identifier's level should be at least that high. + 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. 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. @@ -208,7 +207,7 @@ block content p OpenVPN. div h3 Network file share - p Samba and NFS. + p Samba. div h3 Torrent seedbox p Transmission-cli gets shit done. @@ -219,7 +218,7 @@ block content p Holy shit, it finally works! Wow, even after kernel update it doesn't require a reboot anymore! div h3 DNS server - p BIND9 via DNSCrypt-proxy. And #[a(href="https://opennic.org" rel="nofollow noreferrer") OpenNIC] domains, but I disabled them because. + p BIND9 via DNSCrypt-proxy. p For LAN I use “home.arpa” special-use domain introduced by RFC 8375. And for uniqueness “arav.home.arpa” specifically. section#contacts h2 Contacts