aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--[-rwxr-xr-x]404.html0
-rw-r--r--about/about.css13
-rw-r--r--[-rwxr-xr-x]about/index.html108
-rw-r--r--[-rwxr-xr-x]about_me.html0
-rw-r--r--[-rwxr-xr-x]arfnet_logo.pngbin78409 -> 78409 bytes
-rw-r--r--[-rwxr-xr-x]astro/general.html0
-rw-r--r--[-rwxr-xr-x]astro/index.html0
-rw-r--r--[-rwxr-xr-x]astro/moon.html0
-rw-r--r--[-rwxr-xr-x]design.html0
-rw-r--r--[-rwxr-xr-x]favicon.icobin16958 -> 16958 bytes
-rw-r--r--[-rwxr-xr-x]favicon.pngbin1460 -> 1460 bytes
-rw-r--r--[-rwxr-xr-x]fonts/FSEX300.ttfbin575668 -> 575668 bytes
-rw-r--r--[-rwxr-xr-x]gifs/antichrome.gifbin1798 -> 1798 bytes
-rw-r--r--[-rwxr-xr-x]gifs/antinft.gifbin1669 -> 1669 bytes
-rw-r--r--[-rwxr-xr-x]gifs/best_viewed_with_eyes.gifbin5493 -> 5493 bytes
-rw-r--r--[-rwxr-xr-x]gifs/bestvw.gifbin2190 -> 2190 bytes
-rw-r--r--[-rwxr-xr-x]gifs/jobsritchie.gifbin9266 -> 9266 bytes
-rw-r--r--[-rwxr-xr-x]gifs/msie.gifbin14871 -> 14871 bytes
-rw-r--r--[-rwxr-xr-x]gifs/powered-by-debian.gifbin904 -> 904 bytes
-rw-r--r--[-rwxr-xr-x]gifs/powered-by-nginx.gifbin1805 -> 1805 bytes
-rw-r--r--[-rwxr-xr-x]gifs/vim.gifbin1368 -> 1368 bytes
-rw-r--r--[-rwxr-xr-x]images/about-me/486.jpgbin111501 -> 111501 bytes
-rw-r--r--[-rwxr-xr-x]images/about-me/ant.jpgbin93710 -> 93710 bytes
-rw-r--r--[-rwxr-xr-x]images/about-me/hv.jpgbin301332 -> 301332 bytes
-rw-r--r--[-rwxr-xr-x]images/about-me/me.jpgbin6126 -> 6126 bytes
-rw-r--r--[-rwxr-xr-x]images/about-me/r720.jpgbin1009118 -> 1009118 bytes
-rw-r--r--[-rwxr-xr-x]images/about-me/recv.jpgbin181607 -> 181607 bytes
-rw-r--r--[-rwxr-xr-x]images/about-me/rtl.jpgbin42826 -> 42826 bytes
-rw-r--r--[-rwxr-xr-x]images/about-me/z80.jpgbin243540 -> 243540 bytes
-rw-r--r--index.html4
-rw-r--r--projects/index.html20
-rw-r--r--services.html3
-rw-r--r--style.css8
-rw-r--r--[-rwxr-xr-x]tile1.jpgbin1500 -> 1500 bytes
-rw-r--r--[-rwxr-xr-x]webring.html0
35 files changed, 84 insertions, 72 deletions
diff --git a/404.html b/404.html
index 2973d1e..2973d1e 100755..100644
--- a/404.html
+++ b/404.html
diff --git a/about/about.css b/about/about.css
index 5af0aeb..25784d2 100644
--- a/about/about.css
+++ b/about/about.css
@@ -26,19 +26,6 @@
padding-left: 20px;
}
-.title {
- font-size: 36px;
-}
-
-header *{
- display: inline-block;
-}
-
-*{
- vertical-align: middle;
- max-width: 100%;
-}
-
.pic100 {
width: 100%;
}
diff --git a/about/index.html b/about/index.html
index 0c90d94..f5387a4 100755..100644
--- a/about/index.html
+++ b/about/index.html
@@ -1,66 +1,66 @@
<!DOCTYPE html>
<html>
<head>
- <meta charset="UTF-8">
+ <meta charset="UTF-8">
<link rel="stylesheet" type="text/css" href="/style.css">
- <link rel="stylesheet" type="text/css" href="/about.css">
+ <link rel="stylesheet" type="text/css" href="about.css">
<title>ARFNET</title>
</head>
<body>
- <header><a href="/">
- <img src="/arfnet_logo.png" width="64"><span class="title"><strong>ARFNET</strong></span>
- </a></header>
- <hr>
- <h2 class="center">About ARFNET</h2>
- <h3><a href="arfnet2.html">ARFNET technical description</a></h3>
- <div class="div">
- <p>
- ARFNET is a non-profit organization (a homelab really) devoted to several causes such as:
- </p>
- <ul>
- <li>Reenancment of the look and function of the old internet form the 80s, 90s and 2000s</li>
- <li>Preservation of humanity's knoledge, artwork and entertainment via archival, and its availability to all</li>
- <li>Free (as in freedom) and Open Source Software, hence all being published under GPLv3 on github</li>
- </ul>
+ <header><a href="/">
+ <img src="/arfnet_logo.png" width="64"><span class="title"><strong>ARFNET</strong></span>
+ </a></header>
+ <hr>
+ <h2 class="center">About ARFNET</h2>
+ <h3><a href="arfnet2.html">ARFNET technical description</a></h3>
+ <div class="div">
+ <p>
+ ARFNET is a non-profit organization (a homelab really) devoted to several causes such as:
+ </p>
+ <ul>
+ <li>Reenancment of the look and function of the old internet form the 80s, 90s and 2000s</li>
+ <li>Preservation of humanity's knoledge, artwork and entertainment via archival, and its availability to all</li>
+ <li>Free (as in freedom) and Open Source Software, hence all being published under GPLv3 on github</li>
+ </ul>
- <p>
- The ARFNET infrastructure consists of a network of hosts providing services like this website itself.
- Some of the services are for my own use, some others are public, for friends or everyone to use them, for example,
- /FTPServer is the general directory for sharing random stuff.
- But ARFNET didn't start like it is today, in the begining this was just me opening random ports. Now is (mostly) well organised and administrated.
- </p>
-
- <p>
- A little bit of history now. A long time ago, several years back, I downloaded Apache HTTP Server in my shitty Pentium PC (the first host), and opened port 80 in my router.
- That is the origin. But I wanted more, I got a FreeDNS domain, the former arf20.mooo.com, and made a HTTPS certificate. Also installed Bitvise SSH server for remote management,
- with public key authentication, and allowed my NIC to wake the PC with Wake-on-LAN, to have it always available. But this wasn't a very good way of hosting a website, is not 24/7.
- I had a little Raspberry Pi 2B (<i>raspi</i>), which used to serve PPTP 24/7. But a raspi is not beefy enough to run nginx and to have a big drive. So, the waiting
- has paid off, and in summer 2021 I got my first real thicc and beautiful enterprise server. A DELL PowerEdge R720, which I inmediately bricked. You are not warned of the
- <i>special update process</i> that iDRAC needs, so I just tried updating to the last version, which went wrong. So wrong that iDRAC cound't be reflashed again. The only
- thing that I could do is change the motherboard, but that is even more expensive than another server. Another server? I still got eBay 1 month return warranty,
- so I applied it. Told the seller <i>"iDRAC broke itself lol"</i>, somehow they accepted. I got my 300€ back, and bought another R720, with better CPU! So I popped the boot drive,
- for which I choosed Ubuntu Server, and HDD from the old server, and it was almost plug-and-play. ARFNET back in business! From that point on, I have been migrating more services
- to the server, and adding new ones, like NTP and DNS. Now, my workstation is so linked to the server with SMB mounts that it is useless without it :concern:. I'll be more careful.
- </p>
-
- <p>
- Update 2022-3: Got a rack, mounted server in the rack, also got a Mikrotik RB2011UiaS-RM, but turns out it sucks (can't do NAT fast enough), rewired the network with a nice patch panel,
- got donated a few DELL switches and Cisco router, and finally kicked Vodafone, in favor of Avanzafibra, local ISP.
- Pretty nice people, they offer static IPs, 1000/1000 FTTH, separate ONT, and SIP credentials.
- Then I won an auction for 10x 3TB HGST drives, so now I've got a pretty nice 18TB RAID5 vault. The raspi died, sad. And then I eventually opened my mind and discovered just
- how shitty ubuntu is, so I installed proxmox and made debian VMs, from which ARFNET is running now. Also got 64GB of 2Rx4 RAM for more VMs, like an OPNSense to replace the Mikrotik,
- now I can finally make use of a full gigabit backbone, you'll notice a fantastic increase of speed.
- </p>
+ <p>
+ The ARFNET infrastructure consists of a network of hosts providing services like this website itself.
+ Some of the services are for my own use, some others are public, for friends or everyone to use them, for example,
+ /FTPServer is the general directory for sharing random stuff.
+ But ARFNET didn't start like it is today, in the begining this was just me opening random ports. Now is (mostly) well organised and administrated.
+ </p>
+
+ <p>
+ A little bit of history now. A long time ago, several years back, I downloaded Apache HTTP Server in my shitty Pentium PC (the first host), and opened port 80 in my router.
+ That is the origin. But I wanted more, I got a FreeDNS domain, the former arf20.mooo.com, and made a HTTPS certificate. Also installed Bitvise SSH server for remote management,
+ with public key authentication, and allowed my NIC to wake the PC with Wake-on-LAN, to have it always available. But this wasn't a very good way of hosting a website, is not 24/7.
+ I had a little Raspberry Pi 2B (<i>raspi</i>), which used to serve PPTP 24/7. But a raspi is not beefy enough to run nginx and to have a big drive. So, the waiting
+ has paid off, and in summer 2021 I got my first real thicc and beautiful enterprise server. A DELL PowerEdge R720, which I inmediately bricked. You are not warned of the
+ <i>special update process</i> that iDRAC needs, so I just tried updating to the last version, which went wrong. So wrong that iDRAC cound't be reflashed again. The only
+ thing that I could do is change the motherboard, but that is even more expensive than another server. Another server? I still got eBay 1 month return warranty,
+ so I applied it. Told the seller <i>"iDRAC broke itself lol"</i>, somehow they accepted. I got my 300€ back, and bought another R720, with better CPU! So I popped the boot drive,
+ for which I choosed Ubuntu Server, and HDD from the old server, and it was almost plug-and-play. ARFNET back in business! From that point on, I have been migrating more services
+ to the server, and adding new ones, like NTP and DNS. Now, my workstation is so linked to the server with SMB mounts that it is useless without it :concern:. I'll be more careful.
+ </p>
+
+ <p>
+ Update 2022-3: Got a rack, mounted server in the rack, also got a Mikrotik RB2011UiaS-RM, but turns out it sucks (can't do NAT fast enough), rewired the network with a nice patch panel,
+ got donated a few DELL switches and Cisco router, and finally kicked Vodafone, in favor of Avanzafibra, local ISP.
+ Pretty nice people, they offer static IPs, 1000/1000 FTTH, separate ONT, and SIP credentials.
+ Then I won an auction for 10x 3TB HGST drives, so now I've got a pretty nice 18TB RAID5 vault. The raspi died, sad. And then I eventually opened my mind and discovered just
+ how shitty ubuntu is, so I installed proxmox and made debian VMs, from which ARFNET is running now. Also got 64GB of 2Rx4 RAM for more VMs, like an OPNSense to replace the Mikrotik,
+ now I can finally make use of a full gigabit backbone, you'll notice a fantastic increase of speed.
+ </p>
- <p>
- And what will the future hold? Well, the future is not written, but I got a few ideas. Like a 10gig upgrade, but not the whole network, that would be just too expensive.
- Just a 10GBASE-SR link, between the server and desktop, to make it even more linked together, with SATA speeds network shares. Both with their respectible 1000BASE-T links to
- the router. I could also get a rackmounted KVM console, one of the coolest things one can have in a rack. Maybe with a KVM switch for future servers? I should get a proper 2U UPS too,
- this one doesn't last enough.
- </p>
-
- <img src="/images/about-arfnet/rack.jpg" width="50%">
- </div>
+ <p>
+ And what will the future hold? Well, the future is not written, but I got a few ideas. Like a 10gig upgrade, but not the whole network, that would be just too expensive.
+ Just a 10GBASE-SR link, between the server and desktop, to make it even more linked together, with SATA speeds network shares. Both with their respectible 1000BASE-T links to
+ the router. I could also get a rackmounted KVM console, one of the coolest things one can have in a rack. Maybe with a KVM switch for future servers? I should get a proper 2U UPS too,
+ this one doesn't last enough.
+ </p>
+
+ <img src="/images/about-arfnet/rack.jpg" width="50%">
+ </div>
</body>
</html>
diff --git a/about_me.html b/about_me.html
index 0dbacaa..0dbacaa 100755..100644
--- a/about_me.html
+++ b/about_me.html
diff --git a/arfnet_logo.png b/arfnet_logo.png
index 82adbef..82adbef 100755..100644
--- a/arfnet_logo.png
+++ b/arfnet_logo.png
Binary files differ
diff --git a/astro/general.html b/astro/general.html
index c0c1f6d..c0c1f6d 100755..100644
--- a/astro/general.html
+++ b/astro/general.html
diff --git a/astro/index.html b/astro/index.html
index 1e06844..1e06844 100755..100644
--- a/astro/index.html
+++ b/astro/index.html
diff --git a/astro/moon.html b/astro/moon.html
index c1d3492..c1d3492 100755..100644
--- a/astro/moon.html
+++ b/astro/moon.html
diff --git a/design.html b/design.html
index 8d3dbc7..8d3dbc7 100755..100644
--- a/design.html
+++ b/design.html
diff --git a/favicon.ico b/favicon.ico
index 87b5d85..87b5d85 100755..100644
--- a/favicon.ico
+++ b/favicon.ico
Binary files differ
diff --git a/favicon.png b/favicon.png
index bd0542b..bd0542b 100755..100644
--- a/favicon.png
+++ b/favicon.png
Binary files differ
diff --git a/fonts/FSEX300.ttf b/fonts/FSEX300.ttf
index a4f177c..a4f177c 100755..100644
--- a/fonts/FSEX300.ttf
+++ b/fonts/FSEX300.ttf
Binary files differ
diff --git a/gifs/antichrome.gif b/gifs/antichrome.gif
index eabb7d8..eabb7d8 100755..100644
--- a/gifs/antichrome.gif
+++ b/gifs/antichrome.gif
Binary files differ
diff --git a/gifs/antinft.gif b/gifs/antinft.gif
index 1a4caf0..1a4caf0 100755..100644
--- a/gifs/antinft.gif
+++ b/gifs/antinft.gif
Binary files differ
diff --git a/gifs/best_viewed_with_eyes.gif b/gifs/best_viewed_with_eyes.gif
index 6dfeb64..6dfeb64 100755..100644
--- a/gifs/best_viewed_with_eyes.gif
+++ b/gifs/best_viewed_with_eyes.gif
Binary files differ
diff --git a/gifs/bestvw.gif b/gifs/bestvw.gif
index 3695756..3695756 100755..100644
--- a/gifs/bestvw.gif
+++ b/gifs/bestvw.gif
Binary files differ
diff --git a/gifs/jobsritchie.gif b/gifs/jobsritchie.gif
index 2d38058..2d38058 100755..100644
--- a/gifs/jobsritchie.gif
+++ b/gifs/jobsritchie.gif
Binary files differ
diff --git a/gifs/msie.gif b/gifs/msie.gif
index a2a1aec..a2a1aec 100755..100644
--- a/gifs/msie.gif
+++ b/gifs/msie.gif
Binary files differ
diff --git a/gifs/powered-by-debian.gif b/gifs/powered-by-debian.gif
index 1f617c8..1f617c8 100755..100644
--- a/gifs/powered-by-debian.gif
+++ b/gifs/powered-by-debian.gif
Binary files differ
diff --git a/gifs/powered-by-nginx.gif b/gifs/powered-by-nginx.gif
index 34a02ac..34a02ac 100755..100644
--- a/gifs/powered-by-nginx.gif
+++ b/gifs/powered-by-nginx.gif
Binary files differ
diff --git a/gifs/vim.gif b/gifs/vim.gif
index 7a00d7f..7a00d7f 100755..100644
--- a/gifs/vim.gif
+++ b/gifs/vim.gif
Binary files differ
diff --git a/images/about-me/486.jpg b/images/about-me/486.jpg
index 68c9a57..68c9a57 100755..100644
--- a/images/about-me/486.jpg
+++ b/images/about-me/486.jpg
Binary files differ
diff --git a/images/about-me/ant.jpg b/images/about-me/ant.jpg
index 7f0f05f..7f0f05f 100755..100644
--- a/images/about-me/ant.jpg
+++ b/images/about-me/ant.jpg
Binary files differ
diff --git a/images/about-me/hv.jpg b/images/about-me/hv.jpg
index 53fd99e..53fd99e 100755..100644
--- a/images/about-me/hv.jpg
+++ b/images/about-me/hv.jpg
Binary files differ
diff --git a/images/about-me/me.jpg b/images/about-me/me.jpg
index 1e8aed1..1e8aed1 100755..100644
--- a/images/about-me/me.jpg
+++ b/images/about-me/me.jpg
Binary files differ
diff --git a/images/about-me/r720.jpg b/images/about-me/r720.jpg
index 8514283..8514283 100755..100644
--- a/images/about-me/r720.jpg
+++ b/images/about-me/r720.jpg
Binary files differ
diff --git a/images/about-me/recv.jpg b/images/about-me/recv.jpg
index f401975..f401975 100755..100644
--- a/images/about-me/recv.jpg
+++ b/images/about-me/recv.jpg
Binary files differ
diff --git a/images/about-me/rtl.jpg b/images/about-me/rtl.jpg
index 74f2e16..74f2e16 100755..100644
--- a/images/about-me/rtl.jpg
+++ b/images/about-me/rtl.jpg
Binary files differ
diff --git a/images/about-me/z80.jpg b/images/about-me/z80.jpg
index b2b5e66..b2b5e66 100755..100644
--- a/images/about-me/z80.jpg
+++ b/images/about-me/z80.jpg
Binary files differ
diff --git a/index.html b/index.html
index fb4ec29..7a920c9 100644
--- a/index.html
+++ b/index.html
@@ -33,8 +33,8 @@
<main class="content">
<a class="fst" href="/about_me.html">About me</a><br>
<a class="fst" href="/projects/">Projects</a><br>
- <a class="sec" href="/about/">About ARFNET</a><br>
- <a class="sec" href="/explanation.txt">Lore</a><br>
+ <a class="sec" href="/about/">About ARFNET</a>
+ <a class="sec" href="/explanation.txt">Lore</a><br>
<a class="fst" href="https://blog.arf20.com">Blog</a><br>
<a class="fst" href="/services.html">Services</a><a class="sec" href="https://dash.arf20.com">Order</a><br>
<a class="sec" href="https://memes.arf20.com/">Memes</a><br>
diff --git a/projects/index.html b/projects/index.html
new file mode 100644
index 0000000..bd4ade1
--- /dev/null
+++ b/projects/index.html
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="UTF-8">
+ <link rel="stylesheet" type="text/css" href="/style.css">
+ <link rel="stylesheet" type="text/css" href="/about.css">
+ <title>ARFNET</title>
+ </head>
+
+ <body>
+ <header><a href="/">
+ <img src="/arfnet_logo.png" width="64"><span class="title"><strong>ARFNET</strong></span>
+ </a></header>
+ <hr>
+ <h2 class="center">Projects</h2>
+ <div class="div">
+
+ </div>
+ </body>
+</html>
diff --git a/services.html b/services.html
index 361aaf5..66b0379 100644
--- a/services.html
+++ b/services.html
@@ -3,12 +3,11 @@
<head>
<meta charset="UTF-8">
<link rel="stylesheet" type="text/css" href="/style.css">
- <link rel="stylesheet" type="text/css" href="/about.css">
<title>ARFNET</title>
</head>
<body>
- <header> class="header"<a href="/">
+ <header class="header"><a href="/">
<img src="arfnet_logo.png" width="64"><span class="title"><strong>ARFNET</strong></span>
</a></header>
<hr>
diff --git a/style.css b/style.css
index 8c0ea99..0f51239 100644
--- a/style.css
+++ b/style.css
@@ -24,9 +24,15 @@ body {
}
.title {
- font-size: 36px;
+ font-size: 36px;
vertical-align: middle;
font-family: fixedsys;
+ display: inline-block;
+}
+
+* {
+ vertical-align: middle;
+ max-width: 100%;
}
.navbar {
diff --git a/tile1.jpg b/tile1.jpg
index 2e993e3..2e993e3 100755..100644
--- a/tile1.jpg
+++ b/tile1.jpg
Binary files differ
diff --git a/webring.html b/webring.html
index af7b1dd..af7b1dd 100755..100644
--- a/webring.html
+++ b/webring.html