Technical Details About This Site
Because technology is fun, and so should you!
General Information
I have made a very strong effort to design this website from scratch (check) with my own previous knowledge about basic development (check) and without any code other than HTML/CSS (so far, check). I have borrowed theme inspiration from a very popular terminal theme called gruvbox, specifically borrowing from morhetz/gruvbox's dark mode color palette. Gruvbox is awesome, and I use it as my KDE Window Color Scheme as well as my Konsole color theme.
I self-host as much as I can as I am fortunate enough to have an old gaming PC that I was able to install Proxmox on. It has an Intel i7-8700K, 32GiB Memory, 512GiB internal storage + 8TiB of NAS storage. I am working on installing an additional 6TiB ZFS array attached via an HBA (host bridge adapter). It has served me very well over the years as a gaming PC and continues to serve me well as a server. I have had to replace the memory in it once, thankfully before memory prices exploded due to AI datacenters. Proxmox has proven to be an extrememly fun project and I'm sure I will be writing additional content on this site about it.
Software Stack
Hosted Software
- Proxmox
- Alpine Linux LXC
- Nginix
- Hugo for Static Website Deployment
- Certbot for SSL and auto SSL renew
- Debian Linux LXC
- Jellyfin - Home Media/Streaming Server
- Unbuntu VM for *arr Software Stack
- Sonarr
- Radarr
- Lidarr
- Prowlarr
As you can probably tell, I REALLY like self-hosting and it has been a great way for me to learn more about server administration (and general *nix usage) over the years. I am a big proponent of both Open Source Software (OSS) as well as Linux/Unix/*nix in general. It is probably something that I will have a post about in the near future because there are so many things happening in the United States at the moment that have really solidified my stance on these things.
~neo