Chris Hudson
  • Home
  • About Me
  • CV
  • Search
Navigation bar avatar
✕

    Hiya, Pal!


    You found the place where I post things I think to be interesting!
    • Updating Cloudflare DNS from a Google Cloud Platform (GCP) Instance with Dynamic IP

      In a somewhat-hacky automated fashion.

      By Chris Hudson

      Posted on December 16, 2023

      Having just wrapped a post on keeping FreeIPA DNS records correctly reflecting a GCP instance’s dynamic IP address, I figured I would do the same for Cloudflare DNS since I use both. This will be very to-the-point, so post a comment or send an email if any clarification is needed.... [Read More]
    • FreeIPA and Dynamic IP Addresses

      One approach to keeping an A record current

      By Chris Hudson

      Posted on December 16, 2023

      The other day I spun up a free-tier e2-micro instance in GCP to play around with something and wanted the ability to access it by a common domain name internally and externally: gcloud.cthudson.com. To address the external access, I created a script on the instance itself to hit the Cloudflare... [Read More]
    • Traefik and IP Whitelisting

      An easy way to control access to Traefik-proxied services based on client IP

      By Chris Hudson

      Posted on November 6, 2023

      I love Traefik. So much so that if I can run one of my services through it, I do. Why? Mainly to gain the ability of easy certificate management (via Let’s Encrypt in my case) and not having to remember and forward obscure ports. But not every service I run... [Read More]
      Tags:
      • traefik
      • podman
      • reverse-proxy
    • Using Traefik with Podman

      A primer on running one of the coolest tools since sliced bread...with Podman

      By Chris Hudson

      Posted on November 2, 2023

      Intro Over the years, I’ve run a variety of self-hosted services on a variety of random and not-so-random ports. While you could look at this in some ways as a form of security by obscurity, the reality was that these services needed a unique port on the host that could... [Read More]
      Tags:
      • podman
      • traefik
      • reverse proxy
      • rootless
    • Spinning Up a Self-hosted Online CV using Podman

      A quickstart guide

      By Chris Hudson

      Posted on October 29, 2023

      Do you find yourself getting tired of referring folks to LinkedIn whenever you need to showcase your professional skillset and accomplishments? Are you bored and looking for a new self-hosted, open source software-based challenge just because? Or maybe you just want something a little more visually appealing without the social... [Read More]
      Tags:
      • podman
      • jekyll
      • resume
      • cv
      • self-hosted
    • Newer Posts
    • Older Posts
    • Email me
    • RSS
    • LinkedIn

    Chris Hudson  •  2025  •  blog.cthudson.com

    Powered by Jekyll via Podman on Fedora using the Beautiful Jekyll theme, reverse proxied by Traefik