Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I tried using Traefik before but I just couldn’t wrap my head around it. I particularly dislike mixing reverse proxy settings with the docker compose settings.
Inbound VPN: Replaced WireGuard with Tailscale I was getting sick of administrating the WireGuard service installed on my ThinkPad and client devices. Tailscale (one of many apps that uses WireGuard for its backend) and its voodoo magic came to the rescue.
DNS Adblocker: Replaced Adguard Home running on a RPi0 with pfBlockerNG This was done mainly in the interest of reducing the number of devices. pfBlockerNG is a pfSense package that can be easily installed in pfSense. It is basically functionally identical to Adguard Home and Pi-hole (which I used to run before switching over to Adguard Home). I still recommend Adguard Home over other solutions due to its ease of install and slick UI.
Firewall: Repurposed my old HTPC (the big silver SilverStone PC case in the photo) into a pfSense box The HTPC has a 2nd gen Intel i5 with 8GB DDR3 so it isn’t good for much. But after getting a cheap 4 port NIC and installing a 80GB PATA HDD from an old laptop, it makes a pretty sweet pfSense box. This is actually a bit of an overkill both in terms of compute power and space (look at how small they could be) but I try to make the most out of it as you can see below.
Routers: Got 2 Asus routers (RT-AX86U and RT-AX88U) running Asuswrt-Merlin I was running old routers of different brands that form a crappy mesh and doesn’t support seamless hand-off. With Asus routers, their AiMesh allows me to add any Asus routers to a mesh and not just the “mesh routers” which usually has 1 LAN ports or 4 in rare circumstances, unlike “traditional routers”. My RT-AX88U has 8 LAN ports and RT-AX86U has 4, thus eliminating the need to get separate switches.
This was done mainly in the interest of reducing the number of devices. pfBlockerNG is a pfSense package that can be easily installed in pfSense. It is basically functionally identical to Adguard Home and Pi-hole (which I used to run before switching over to Adguard Home). I still recommend Adguard Home over other solutions due to its ease of install and slick UI.
Inbound VPN: Replaced WireGuard with Tailscale I was getting sick of administrating the WireGuard service installed on my ThinkPad and client devices. Tailscale (one of many apps that uses WireGuard for its backend) and its voodoo magic came to the rescue.
Upon discovering OpenWrt have gone through a major overhaul since the last time I looked at it, I installed it on my Linksys EA7500 and it has been smooth.