aj's blog
A personal blog focused on software, technology, and the cloud. Sharing what I'm working with at home — what broke, what stayed up, and what I learned getting it there.
recent (6/185)
Monitoring Proxmox hosts with Grafana Alloy
One Grafana Alloy config for every Proxmox node, plus SMART, apt, and systemd metrics from Debian packages, and small textfile scripts for ZFS scrubs and WireGuard peers.
Active: CGroup: Tags: WireGuard on an Ubuntu 26.04 VM
Run a WireGuard VPN server natively on a small Ubuntu 26.04 VM: NAT with iptables, DNS for peers through systemd-resolved, adding peers, and the AppArmor gotcha with nft.
Active: CGroup: Tags: This week in the homelab- November 7, 2026
Moving workloads off two Raspberry Pis to Proxmox VMs, rebuilding one as a DNS standby, applying BIOS and security updates, upgrading k3s and Cilium, keeping CI builds off the control plane, and tracing a broken blog build to a stale Amplify cache.
Active: CGroup: Tags: Fedora 45 upgrade
How to upgrade an existing Fedora workstation to Fedora 45, plus the problems I hit along the way.
Active: CGroup: Tags: Nine Fall 2026 AI models built an LCARS system monitor
I ran nine Fall 2026 frontier coding models against a revised Star Trek LCARS system monitor prompt, pairing my visual scores with a blind, agent-graded engineering rubric.
Active: CGroup: Tags: Replacing MinIO with Versity Gateway on Kubernetes
Community MinIO is no longer maintained. How I replaced a NAS-backed S3 backup service with Versity Gateway, tested recovery, and preserved the archive—with Helm examples for Kubernetes.
Active: CGroup: Tags: 6 of 185 post units listed. Pass --all to see the rest, or follow /rss.xml.