╭──────────────╮
│ hello there! │
╰──────────────╯  
  ╲
   ╲ 
   __________
  /          \
  \__________/
  │  __  __  │
  │   .  .   │
  │    └     │
  │     -┘   │
   \________/

This website is hosted on Kantica, my pet Linux server that lives in a nook below the TV.

That fact brings me more joy than it probably should.


SPECS

Kantica is an HP t630 thin client running ubuntu server. It sips a lean 13W from the wall (untested).

OS: Linux - Ubuntu server CPU: no idea RAM: enough HDD: not full yet


SERVED BY REDBEAN

The webserver that sent you this page is pretty special. It's called Redbean, and honestly 90% of it is over my head, but the 10% that I understand is MAGICAL.

The server is a single zip file. Since there's no dependencies(??), it doesn't need to be installed - just run the file and the server starts. Oh and that single file runs on all the main OSes natively(??????). Please read this paragraph slowly about 10 times.

I have no practical reason to run Redbean as opposed to Nginx or Caddy. It's just endlessly cool, and that's reason enough for me.

Also, even though everything is served lovingly from home, it's also proxied through wireguard so that my origin IP remains hidden.






PREVIOUS ITERATIONS

cosy in its nook

Kantica v1 was a media PC that i bought when my company was getting rid of some old hardware in 2021.

It was my first foray into servers. It was fun and exciting exploring this world, and one of the first hurdles was how do i install a system on this thing without a monitor? None of my monitors at home had VGA (I was shocked by this lack of backward compatibility), so I used an old projector