Self-hosted Web and Gemini
This capsule has been quiet for a while, because I've been working on a few things:
- Settling in to a new job.
- Revamping my professional Website.
- Moving both my Website and my Gemini capsule off EC2, and self-hosting both.
As of this week, I've (somewhat) achieved the first milestone: my Website is being served by Halp, and both it and my Kiln-generated Gemini capsule are running on a Raspberry Pi in my cabinet:
Halp itself is in a very hacked-up state - it only serves Web (not yet Gemini), it's running in a tmux session on the Pi, there's no log rotation, there's no caching (just an Nginx reverse proxy), and the Atom feeds are slow and not idiomatically named.
But it's a start :) Next steps are to:
- Continue fleshing out my professional Website, and tidy up my (sparse and ugly) resume.
- Fix up the aforementioned Halp shortcomings, starting by documenting them all in the Halp tracker.
- Upgrade my router.
That last point might need a bit of clarification. I'm currently running the awfully slow (400MHz dual-core CPU) router shipped by my ISP, and it seems to be struggling a bit with even the meagre Web and Gemini traffic it's now handling (most of which seems to be search engines and automated attacks looking for Wordpress and similar).
---
--
Published on Mar 27 2024.