Home

Hi! Welcome to my little corner of the internet. Things are really only just getting started around here, so check back for updates.

Latest

Install Docker on Alpine in Proxmox

27 February 2026
Compared to Debian or Ubuntu container images, Alpine Linux uses one-tenth the space and 60% less RAM. It has minimal packages installed by default which minimizes the attack surface. That makes Alpine an ideal OS for both a Docker host and simple containers. Installing Docker in an Alpine Linux container on Proxmox is really as simple as running a few commands.

Install Alpine Linux in a Proxmox container

4 February 2026
Alpine Linux is a lightweight, security-focused distribution that uses musl, libc, and busybox by default. It is an excellent choice for Proxmox LXC containers when you want minimal resource usage, fast boot times, and a small disk footprint. Choose Alpine for running services like Docker hosts, monitoring tools, or simple servers inside Proxmox.

Relaunching with Drupal CMS 2.0

15 January 2026
Soon we'll be relaunching this site using Drupal CMS 2.0. By itself, Drupal is a highly customizable content management system and the Drupal CMS initiative has made launching (and relaunching) websites a breeze compared to Drupal Core alone. Learn why Drupal CMS was chosen over other options.

Over-engineered ad-blocking with Pi-hole & Keepalived

20 November 2025
Pi-hole is a popular caching DNS server used for blocking ads network wide. Keepalived allow servers to failover virtual IPs. Today I'll be configuring 3 Pi-hole servers with Keepalived so that no DNS IP ever goes down. While DNS is designed with failover in mind, some services and devices really don't play well with that.

Recent updates

Install Docker on Alpine in Proxmox

27 February 2026
Compared to Debian or Ubuntu container images, Alpine Linux uses one-tenth the space and 60% less RAM. It has minimal packages installed by default which minimizes the attack surface. That makes Alpine an ideal OS for both a Docker host and simple containers. Installing Docker in an Alpine Linux container on Proxmox is really as simple as running a few commands.

Install Alpine Linux in a Proxmox container

4 February 2026
Alpine Linux is a lightweight, security-focused distribution that uses musl, libc, and busybox by default. It is an excellent choice for Proxmox LXC containers when you want minimal resource usage, fast boot times, and a small disk footprint. Choose Alpine for running services like Docker hosts, monitoring tools, or simple servers inside Proxmox.

Build a new Proxmox cluster for my home lab

20 February 2025
Status
Active
I've had a little homelab for decades and I've been using Proxmox for many years now. I had a cluster, but I wanted to rebuild it so I migrated everything to a standalone server and then everything paused there. I want to pick up on that project, but this time I want to document it along the way.

Install NVIDIA Tesla K20x drivers & CUDA Toolkit on Proxmox 8.3

18 February 2025
Debian 12, on which Proxmox 8 is based, has the correct driver in the non-free repository. However, that driver doesn't support the CUDA Toolkit in the non-free repository so it must be installed via run file downloaded from NVIDIA's website. In this post we'll go over installing the NVIDIA Tesla Driver 470 and CUDA Toolkit 11.4.

Install Stable Diffusion with CUDA 3.5 support in Proxmox 8 container

21 January 2025
Status
Cancelled
By default, Stable Diffusion only works with CUDA 3.7 and above. If this project is successful, we will be able to run Stable Diffusion on an NVIDIA graphics card that only supports CUDA 3.5. Even using older graphics hardware is faster than CPU-only image generation.