Blogs

Blogs
Adding a Dockerized Samba …

Intro I run a Windows Server 2022 VM in my homelab as my primary Active Directory Domain Controller. It handles LDAP identity for Authelia, Windows, and even Linux (through FreeIPA). Because my entire homelab’s authentication has no redundancy, I wanted to set up an offsite replica (technically an …

Blogs
Setting up a WireGuard …

Intro My homelab consists of a monolithic Proxmox host, and even though I do have weekly backups, I wanted to strengthen my homelab’s resiliency, without spending more than I already do. In my search, I came across Oracle’s always free tier of VPS, running linux on arm. The first thing I did after …

Blogs
Local AI using llama.cpp …

Intro I recently acquired a Trashcan Mac Pro to use as a standalone dev machine. It has dual AMD FirePro D700 GPUs, and since I’ve been itching to try out locally hosted models, I ran llama.cpp to see what the performance looked like. There have been very few posts about it so I figured …

Blogs
How I improved the …

Intro I have been using Hugo to build my personal website for a few years now. I love how easy it is to use and how customizable it is through themes, modules, and templates. I am always looking for ways to improve my site and make it more performant. Over time, I have accumulated a few …

Blogs
Configure pfSense HAProxy …

Intro I’m hosting ERPNext and Nextcloud for my family. Since these services contain more sensitive data, I wanted an extra layer of protection that limits access to approved devices without having to manage a VPN or keep track of a dynamic IP whitelist. The solution I landed on was mTLS (client …

Blogs
Restart HAProxy on …

Intro Every few weeks I wake up to none of my hosted services working, despite my server being on and no crashes reported. I found out that HAProxy is the culprit as it seemed to randomly stop running. I checked my configuration and the logs, but nothing seems out of the ordinary. While I find a …