Blogs

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 …

Blogs
Configure a Virtual …

Intro I was tired of playing around with streaming settings that never quite fit my phone’s display perfectly. I wanted to maximize the resolution and refresh rate a la Apollo, which sets up virtual displays automatically for each client but is Windows only. After some trial and error, I …

Blogs
Configure HAProxy with …

Intro Some of my hosted services do not have OIDC support or any sort of authentication out of the box. Since I am already running an instance of Authelia, I decided to use it to secure those services. It was not as straight forward as I thought, specially using HAProxy on pfSense. There are a few …