Graham Leslie
HomeBlog#88
  • Building a Simple Rackmount Home Server with Docker Compose

    Not long ago, my home server I set up in 2020 died. It was time to rebuild it, but (much) better. Here’s what I did:

  • Adding 2FA to Ubuntu 22.04.2 LTS

    It’s pretty easy to add 2FA authentication to Ubuntu 22.04.2 LTS. This guide will use libpam-google-authenticator to require 2FA when logging in. Make sure you save your backup codes when setting it up.

  • How to Build a Budget Racecar

    In July of ‘21, I decided I would get into racing.

  • Hosting a web site (for free) with S3, CloudFront, and Cloudflare

    I host a handful of web sites for free using Amazon S3, CloudFront, and Cloudflare. This whole setup takes only a couple minutes. Here’s how:

  • Building an Arcade Emulator

    A coworker at a previous job built an arcade emulator. He used a CNC machine to cut the cabinet, then dropped in an old monitor for display, a Raspberry Pi for emulation, and a set of joysticks and buttons he’d found on Amazon. It was a pretty neat setup that inspired me to put mine together.

  • Building a Raspberry Pi Speedometer

    Back in April of last year, the speedometer failed in my ‘94 Explorer.