In the grandest tradition of programmers everywhere, this post could only have had one title.
So…
Hello World!
Now, on to the meat… Why? Why do this?
I like shouting into the void that is the Internet.
And I have recently had some stuff derailing crazily, so decided to document it.
As an example: I have a homelab. Nothing too crazy. I promise. It has sat largely unused ever since I got the hardware nearly a year go. A few weekends ago I have started to make my own macro/number pad to compliment my keyboard. I’ve got most of the skills, so why not? But, I thought, I’m going to host the project fully in my homelab. This has derailed… much.
-
set up a GitLab instance, which led to:
-
moving a domain I’ve had from GoDaddy to my preferred OVH
-
configuring a new e-mail for personal use
-
cancelling my MS365 subscription (wasn’t using it anyway)
-
ordering a web host (since it’s cheaper to get e-mails from OVH that way)
-
setting up a reverse proxy
-
figuring out certbot’s DNS challenge
-
trial and error figuring of how to reduce the permissions it uses
-
-
-
setting up GitLab
-
setting up GitLab runner
-
running into a weird edge case with Proxmox+ZFS+LXC+Docker
-
-
deciding too much shit is too much, so I’ll write it down
-
making a blog using GitLab Pages (using gitlab.com this time)
-
here we are
-
Oh, and I also decided to opensource my CI Docker images
So, yeah. It’s been a crazy time, and now you’re reading about it.