Setting up a local Unbound ad-blocking DNS resolver

I’ve been using dnsmasq as a local DNS resolver for a while, time to switch to Unbound instead.

Read more →

Shorten URLs With HAProxy

I made a simple script that adds entries to a map file — which HAProxy reads. And voila — a URL shortener! 👇

Read more →

High Availability HAProxy

A lot of my homelab traffic goes through the HAProxy reverse proxy — making it a single point of failure. This can be fixed by having two HAProxy servers and a floating IP.

Read more →

Mirrors moved from the homelab to Terrahost

I’ve been hosting repository mirrors from my homelab rack for a while. I first set up Archlinux in May 2018, then followed OPNsense, Cygwin, MariaDB, Raspbian and lastly Manjaro — now they are in a Terrahost datacenter instead.

Read more →

Encrypting TCP traffic between rsyslog and Graylog

All my homelab servers and containers send their logs to a local Graylog instance. I wanted my VPS to do that as well — but sending unencrypted logs over the internet is not a good idea.

Read more →