Author Archives:
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 […]
Moving a Multi-Volume btrfs File System to a New Machine
A few years ago, I set up a “franken-NAS” using an Atomic Pi (a single-board computer running an Intel Atom processor that was originally intended to be used in some type of robot), a USB3 hard drive “toaster,” and a couple of WD Red hard drives. When I set it up, I decided to use […]