Changed arav.top to arav.su.

This commit is contained in:
Alexander Andreev 2023-02-21 18:57:20 +04:00
parent c2bb2f6cd6
commit 0a90057c94
Signed by: Arav
GPG Key ID: 0388CC8FAA51063F
13 changed files with 44 additions and 44 deletions

View File

@ -80,7 +80,7 @@ function setRoutes() {
await ctx.render('rss', {
doctype: 'xml',
schemahost: `${ctx.header.schema}://${ctx.header.host}`,
author: "me@arav.top (Alexander \"Arav\" Andreev)",
author: "me@arav.su (Alexander \"Arav\" Andreev)",
items: await mindflow.getPosts()
})
})

View File

@ -1,43 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://arav.top/</loc>
<loc>https://arav.su/</loc>
<lastmod>2022-07-27</lastmod>
</url>
<url>
<loc>https://arav.top/stuff</loc>
<loc>https://arav.su/stuff</loc>
<lastmod>2022-10-20</lastmod>
</url>
<url>
<loc>https://arav.top/stuff/article/rpi_root_on_external_drive</loc>
<loc>https://arav.su/stuff/article/rpi_root_on_external_drive</loc>
<lastmod>2022-05-25</lastmod>
</url>
<url>
<loc>https://arav.top/stuff/article/setting_up_a_tor_proxy_relay_hiddenserv</loc>
<loc>https://arav.su/stuff/article/setting_up_a_tor_proxy_relay_hiddenserv</loc>
<lastmod>2022-07-17</lastmod>
</url>
<url>
<loc>https://arav.top/stuff/article/setting_up_a_mail_server</loc>
<loc>https://arav.su/stuff/article/setting_up_a_mail_server</loc>
<lastmod>2022-07-17</lastmod>
</url>
<url>
<loc>https://arav.top/stuff/article/nginx_recipes_and_tips</loc>
<loc>https://arav.su/stuff/article/nginx_recipes_and_tips</loc>
<lastmod>2022-05-25</lastmod>
</url>
<url>
<loc>https://arav.top/stuff/article/hardening_mikrotik</loc>
<loc>https://arav.su/stuff/article/hardening_mikrotik</loc>
<lastmod>2022-06-08</lastmod>
</url>
<url>
<loc>https://arav.top/mindflow</loc>
<loc>https://arav.su/mindflow</loc>
<changefreq>always</changefreq>
</url>
<url>
<loc>https://arav.top/about</loc>
<loc>https://arav.su/about</loc>
<lastmod>2022-11-15</lastmod>
</url>
<url>
<loc>https://arav.top/guestbook</loc>
<loc>https://arav.su/guestbook</loc>
<changefreq>always</changefreq>
</url>
</urlset>

View File

@ -99,7 +99,7 @@ block content
div
+isServiceUp("Internet-radio", "liquidsoap")
p
a(href='https://radio.arav.top') radio.arav.top
a(href='https://radio.arav.su') radio.arav.su
| .
a(href='http://wsmkgnmhmzqm7kyzv7jnzzafvgm7xlmlfvzhgorpapd5or2arnhuktqd.onion') #[s onion]
| .
@ -109,7 +109,7 @@ block content
div
+isServiceUp("File share", "dwelling-files")
p
a(href='https://files.arav.top') files.arav.top
a(href='https://files.arav.su') files.arav.su
| .
a(href='http://qf5e43nlhvnrutmikuvbdfj3cmtthokpbaxtkm6mjlslttzvtgm4fxid.onion') #[s onion]
| .
@ -118,7 +118,7 @@ block content
div
+isServiceUp("File upload", "dwelling-upload")
p
a(href='https://upload.arav.top') upload.arav.top
a(href='https://upload.arav.su') upload.arav.su
| .
a(href='http://.onion') #[s onion]
| .
@ -127,7 +127,7 @@ block content
div
+isServiceUp("Git", "gitea")
p
a(href='https://git.arav.top') git.arav.top
a(href='https://git.arav.su') git.arav.su
| .
a(href='http://qqitm7qlsbbubwmjos4cqzmvkqidg34rfnbyhuydhalep33fbvh22xyd.onion') #[s onion]
| .
@ -156,16 +156,16 @@ block content
p Prosody.
div
+isServiceUp("Matrix", "synapse.app")
p #[a(href='https://the.arav.top') the.arav.top]
p #[a(href='https://the.arav.su') the.arav.su]
p Synapse.
p #[b Taken down because has no use.]
div
+isServiceUp("Mumble", "murmurd")
p #[a(href="mumble://arav.top") mumble://arav.top]
p #[a(href="mumble://arav.su") mumble://arav.su]
p It's private, but you still can join an entrance room where you can only write messages. A certificate is necessary.
div
+isServiceUp("TeamSpeak 3", "ts3server")
p #[a(href="ts3server://arav.top") ts3server://arav.top]
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.
div
h3 Game servers
@ -178,11 +178,11 @@ block content
div.columns
div
+isServiceUp("Minecraft", "forge-1.16.5")
p.highlighted arav.top:25565
p.highlighted arav.su:25565
p Version is 1.16.5 currently. I homebrew clients for it. Here is #[a(href=files_site+"/games/minecraft/aravsdwelling-minecraft-1.16.5.exe") an installer for Windows] (412MiB) I make with NSIS. And a #[a(href=files_site+"/games/minecraft/aravsdwelling-minecraft-1.16.5.tar.gz") TAR.GZ archive] (424 MiB) that is for both Windows and Linux. 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).
div
+isServiceUp("Starbound", "starbound_server")
p.highlighted arav.top:21065
p.highlighted arav.su:21065
p Server is using a Frackin' Universe mod.
p Don't forget to set &ldquo;Allow assets mismatch&rdquo; option that you can find on the first page of the &ldquo;Options&rdquo; menu.
p Access is restricted using accounts. Contact me if you want to play here, you'll need to give me a nickname and a password.
@ -191,11 +191,11 @@ block content
p Server is listed in a server list as &ldquo;Arav's dwelling / Avorion&rdquo;. Whitelist is enabled. Bring your SteamID64 if you want to play here.
div
+isServiceUp("Project Zomboid", "ProjectZomboid")
p.highlighted arav.top:16261
p.highlighted arav.su:16261
p Server is listed as &ldquo;Arav's dwelling / Project Zomboid&rdquo;. Whitelist is enabled.
div
+isServiceUp("Don't Starve Together", "dontstarve_dedicated_server_nullrenderer_x64")
p.highlighted arav.top:10899
p.highlighted arav.su:10899
p Server is listed as &ldquo;Arav's dwelling / Don't Starve Together&rdquo;.
section#servers-inner-services
h2 Inner services

View File

@ -1,7 +1,7 @@
extends article.pug
block append head
link(rel='canonical' href='https://arav.top/stuff/article/hardening_mikrotik')
link(rel='canonical' href='https://arav.su/stuff/article/hardening_mikrotik')
block article
header

View File

@ -1,7 +1,7 @@
extends article.pug
block append head
link(rel='canonical' href='https://arav.top/stuff/article/nginx_recipes_and_tips')
link(rel='canonical' href='https://arav.su/stuff/article/nginx_recipes_and_tips')
block article
header

View File

@ -1,7 +1,7 @@
extends article.pug
block append head
link(rel='canonical' href='https://arav.top/stuff/article/rpi_root_on_external_drive')
link(rel='canonical' href='https://arav.su/stuff/article/rpi_root_on_external_drive')
block article
header

View File

@ -1,7 +1,7 @@
extends article.pug
block append head
link(rel='canonical' href='https://arav.top/stuff/article/setting_up_a_mail_server')
link(rel='canonical' href='https://arav.su/stuff/article/setting_up_a_mail_server')
block article
header
@ -69,8 +69,8 @@ block article
p SPF (Sender Policy Framework) allows the server to check that an incoming mail came from an IP address set in SPF DNS record for domain it originates from.
p Many servers will reject mail from a dynamic IP-address, so a static address is a must. But, from my experience, GMail, Yandex and Rambler will at least place my message to Junk directory. On Gmail I get to Inbox most of the time btw. There is such thing used against spam called block lists, and Spamhaus is the biggest player here. So, if a server uses such lists I get rejected at the stage of establishing a connection with no chance to get through anti-spam system.
p If you have a static address then in Spamhaus you can submit your address for deletion.
p Also, while not stated by RFCs, some servers will still reject your mail if your IP-address doesn't have a PTR DNS record set, and some will expect a PTR record to be a hostname of your server, like mail.example.org, or like my the.arav.top.
p There is another problem known as not trusted top level domain, like mine .top domain. :) Because of how cheap it is, it is popular among spammers.
p Also, while not stated by RFCs, some servers will still reject your mail if your IP-address doesn't have a PTR DNS record set, and some will expect a PTR record to be a hostname of your server, like mail.example.org, or like my the.arav.su.
p There is another problem known as not trusted top level domain, like mine .su domain. :) Because of how cheap it is, it is popular among spammers.
h3#art-2 #[a(href='#art-2') 2. Installing]
p You need to install following packages: #[code postfix], #[code dovecot], #[code pigeonhole] (or could be named as #[code dovecot-sieve]), #[code clamav], #[code opendkim], #[code opendmarc], #[code spamassassin], and #[code postgrey].

View File

@ -1,7 +1,7 @@
extends article.pug
block append head
link(rel='canonical' href='https://arav.top/stuff/article/setting_up_a_tor_proxy_relay_hiddenserv')
link(rel='canonical' href='https://arav.su/stuff/article/setting_up_a_tor_proxy_relay_hiddenserv')
block article
header

View File

@ -21,4 +21,4 @@ html(lang='en')
footer
a(href='/rss.xml' title='Stay up to date on what\'s going on.') RSS feed
br
| 2017&mdash;2022 Arav &lt;#[a(href='mailto:me@arav.top') me@arav.top]&gt;
| 2017&mdash;2022 Arav &lt;#[a(href='mailto:me@arav.su') me@arav.su]&gt;

View File

@ -13,7 +13,7 @@ block nav
block content
section#services
span
a(href='https://arav.top') arav.top
a(href='https://arav.su') arav.su
| .
a(href='http://moq7aejnf4xk5k2bkaltli3ftkhusy2mbrd3pj23nrca343ku2mgk4yd.onion') #[s onion]
| .
@ -24,7 +24,7 @@ block content
a(href='https://arav.neocities.org') arav.neocities.org
br
span
a(href='https://radio.arav.top') radio
a(href='https://radio.arav.su') radio
| .
a(href='http://wsmkgnmhmzqm7kyzv7jnzzafvgm7xlmlfvzhgorpapd5or2arnhuktqd.onion') #[s onion]
| .
@ -33,7 +33,7 @@ block content
a(href='http://radio.arav.i2p') i2p
sup #[a(href="http://radio.arav.i2p/?i2paddresshelper=NfCKBu9vjLFiBMEPQGiZT9AzGlhkKHzYrKM66FL-ESeDbnYUY--NzukO9UA28s3WThhDQVge2TmyfYsaZiUw~AjuLsykxS13pebs7lkAVY1jm77La-eFFIAQ22Vtd2YgS0vbhRMzuDxKkCR1vPwNax8R2o6a07xsQvvDml6UQxG4p5vt44JA2geQNvQfm8cEiSa6gNJZJSW3rWuLDg6~1Jy3D70oSVSlNfihmG4JtNV6tVBjJE2h5gUxfhYZACttpGTPM~UNF~lrSujlBQsCqdzvLswdMw~FnvpfGzJcJroeFTerRyH6oUkkDSOK7uWwl0e70vKxrIbFgJjKtjlLWlUCI5N0TnJP4Hzt2pttB~R0hSr2vVl8ky0yJEtN3rwnrJkw7q0ZIH30ngTfxsCTbolAzl6liN9Ez5YF97zDOPnVFmvQ6Eg1PyFdypQO1PiUHqF56SWhx3utGwecUS6jJCvsKIJJVEIMVcD6h7S0z1g1rqQ4jbg5UfXPwFEgFOlzBQAEAAcAAA==" title="address helper") ah]
span
a(href='https://files.arav.top') files
a(href='https://files.arav.su') files
| .
a(href='http://qf5e43nlhvnrutmikuvbdfj3cmtthokpbaxtkm6mjlslttzvtgm4fxid.onion') #[s onion]
| .
@ -42,7 +42,7 @@ block content
a(href='http://files.arav.i2p') i2p
sup #[a(href="http://files.arav.i2p/?i2paddresshelper=48vtYgeVnju7B2FaR0zxUL3MQXN9QjK~Ggya45aANwm86mtpemuEkaskJmEQaFSd4FcDAFIiXHfNpfGqoupLwNmtgBmGRcuVV8xb2W~W6lM0oOhovjB37EUaMWs3AI5aIES84QOqApgwYX-ANIcwa~Kg6AbMuX8D8qnejuhBbuCffYah-TD8e~O0cnyqxzLTmxIGCyk2egdYXwanJyYFDocomIVfcqfJ0MgjIHhFQtkcb0e84bxvDzcAFIpEDrzAo4GVrFn-TCu0Lyf2ccqmVpucFl0UGhuVRxEt19KLd3PxlfwHv2lmzTZtq9CbnfaoPntUPx1sf84QnZDmrXWhVK8p3VvuPZMxjyz9KyhPjrGkO4E0oibDlvKuMsGEm-GkZsKxgXo~CrdcVtN8suAwW6rACAuk8gq2jUMBZBZ12migPZ7miHftEkOFHfgfUiKBwirrw~y9Zi261WX4-EVe2oD4pkhQOrqOKIoI-vv5z9CpQ7PKL531kgkipcBseXybBQAEAAcAAA==" title="address helper") ah]
span
a(href='https://upload.arav.top') upload
a(href='https://upload.arav.su') upload
| .
a(href='#') #[s onion]
| .
@ -51,7 +51,7 @@ block content
a(href='http://upload.arav.i2p') i2p
sup #[a(href="http://upload.arav.i2p/?i2paddresshelper=b5NWA2vNydWSv6~8KN4e~td2UVGkYsayKPa1PnXI87A3gsg6m978tIehHLVN4XcCfUq4aB-59hqqZicorRnHKfV3lVdx9mdhC8Bhj~bMAcwMgWoXidqZNrWMoFGzWotFsa3nWh4zsRUSfrokecC8u9Y06byfSS1siyak0J6xpsggXRqqgNF0-8ncPeqvzBxHB9NRDXWEVJGS9HSpydWl1UpjgZffcd~NZroxkSAfughHcFAn2OLKkaZRe6WqCJQfJoXTCyz4wkFmYbH1CSddWlddmWaaU7icsbQrZm3XEqKTVKvm86G6ehxmzyHqCumc4GOWswcP0E51UQVOv-WA8R6SWQAj6ZnZhnCoCNFFEfW2lBiDmTnLJbfm-C-AdI6G1~dQ1~3FCH6wXWy-2DebpyoVVt9epzU7l4l2MVeaOUahbf6wcol1UbxPoR0XlGCXDe9700TYePjtpOU9vNkk2B1dQiZ1usgwseYuO26cRogSvbi8poz4BlCNO733HR1XBQAEAAcAAA==" title="address helper") ah ]
span
a(href='https://git.arav.top') git
a(href='https://git.arav.su') git
| .
a(href='http://qqitm7qlsbbubwmjos4cqzmvkqidg34rfnbyhuydhalep33fbvh22xyd.onion') #[s onion]
| .
@ -62,4 +62,4 @@ block content
section
p Welcome, Anon. I'm Arav, I self-host some services for myself, friends and you. Not much I have to offer, but maybe you'll find something useful for yourself. :)
section
p #[b Attention!] I'll start a migration to a new arav.su domain soon. An old arav.top is paid until a middle of April and all this time will be redirecting to a new one.
p #[b Attention!] I'll start a migration to a new arav.su domain soon. An old arav.su is paid until a middle of April and all this time will be redirecting to a new one.

View File

@ -84,7 +84,7 @@ block content
a(href=git_site+'/Arav/ScrapTheChan/releases') releases
tr
td(colspan='5')
p Imageboards file scraper using theirs JSON API. Currently supported: 4chan.org, lainchan.org, 2ch.hk and 8kun.top.
p Imageboards file scraper using theirs JSON API. Currently supported: 4chan.org, lainchan.org, 2ch.hk and 8kun.su.
tr
td OpenNIC active domains extraction script
td 10 July 2020

View File

@ -2,12 +2,12 @@
"name": "arav-dwelling",
"description": "Arav's dwelling",
"version": "22.43.0",
"author": "Alexander \"Arav\" Andreev <me@arav.top> (https://arav.top)",
"author": "Alexander \"Arav\" Andreev <me@arav.su> (https://arav.su)",
"license": "GPLv3",
"homepage": "https://git.arav.top/Arav/Dwelling",
"homepage": "https://git.arav.su/Arav/Dwelling",
"repository": {
"type": "git",
"url": "https://git.arav.top/Arav/Dwelling.git"
"url": "https://git.arav.su/Arav/Dwelling.git"
},
"private": true,
"main": "./homepage/index.js",

View File

@ -41,10 +41,10 @@ function getServiceByHost(host, service="") {
}
else
switch (service) {
case "radio": return "https://radio.arav.top";
case "files": return "https://files.arav.top";
case "git": return "https://git.arav.top";
default: return "https://arav.top";
case "radio": return "https://radio.arav.su";
case "files": return "https://files.arav.su";
case "git": return "https://git.arav.su";
default: return "https://arav.su";
}
}