Author Archives:
Phoning Home with CGNAT and a UniFi Gateway
I’ve been running some sort of VPN to access my home network remotely for years. It probably started around the time I bought my first laptop. Back then, the only other computer I had was a Windows desktop. I wanted to access the desktop when I wasn’t home, but opening port 3389 to the world […]
icanhazmyownicanhazip.com
Last night I was playing around with routing in my homelab. I wanted a quick way to verify that traffic was reaching a given machine over a given route, and the easiest way to do that, I figured, was to create an icanhazip.com-esque site to display my client machine’s IP address and verify that it […]
A PHP Router In 45 Lines
Like most things PHP, I have a love-hate relationship with URL routers. Having gotten my start in building “dynamic websites” back in the 90’s when CGI scripts were about the only option, I still prefer simplicity. CGI scripts, generally written in Perl, were slow and had to be started up for every request that came […]
Setting Up a Mail Server with Chasquid and Dovecot – Part 3: Final Loose Ends
If you’ve been following along with the first two parts of my email server journey (Part 1, Part 2), you’ll now have a mail server set up and serving mail for your domains. In this third and final installment, I’m going to look at aliases, certificate renewal, “send-only” email accounts, and the “sendmail” program. I’ll […]
Setting Up a Mail Server with Chasquid and Dovecot – Part 2: Domains and Accounts
In my last post, I explained how I went about setting up a new email server using Chasquid and Dovecot. This post will build on that, so be sure to read that one first, if you haven’t already.Today we’ll look at what’s required to actually get mail delivered to the new server. We’ll first set […]