<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Alex&apos;s Blog’s Blog</title><description>Sometimes I blog about my homelab or other various things.</description><link>https://blog.alexsguardian.net</link><item><title>My Journey to Immich - Self-Hosted Photo Management</title><link>https://blog.alexsguardian.net/posts/2025/12/26/thejourneytoimmich</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2025/12/26/thejourneytoimmich</guid><description>How I transitioned from Google Photos to Immich for self-hosted photo management.</description><pubDate>Fri, 26 Dec 2025 22:41:00 GMT</pubDate></item><item><title>Using Caddy&apos;s layer 4 module to serve HTTPS and SSH on port 443 for Forgejo</title><link>https://blog.alexsguardian.net/posts/2025/09/08/caddylayer4sshrouting</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2025/09/08/caddylayer4sshrouting</guid><description>Learn how I deployed Caddy with Layer 4 routing to serve Forgejo HTTPS and SSH access on port 443.</description><pubDate>Mon, 08 Sep 2025 18:30:00 GMT</pubDate></item><item><title>How I Manage My Media Server From My Phone with nzb360</title><link>https://blog.alexsguardian.net/posts/2025/09/02/mediamgmtwithnzb360</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2025/09/02/mediamgmtwithnzb360</guid><description>How I manage my media server from my phone with nzb360. A powerful app for Android that supports Sonarr, Radarr, Lidarr, and more.</description><pubDate>Tue, 02 Sep 2025 18:00:00 GMT</pubDate></item><item><title>Rebuilding My Home Lab</title><link>https://blog.alexsguardian.net/posts/2025/02/25/rebuildingmyhomelab</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2025/02/25/rebuildingmyhomelab</guid><description>Rebuilding my homelab &apos;cluster&apos; into a proper &apos;cluster&apos;.</description><pubDate>Fri, 21 Mar 2025 18:00:00 GMT</pubDate></item><item><title>Rebuilding The Alex&apos;s Guardian Website in Astro</title><link>https://blog.alexsguardian.net/posts/2024/09/06/migrating-agnet-to-astro</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2024/09/06/migrating-agnet-to-astro</guid><description>A quick synopsis of how I rebuilt my business site in Astro</description><pubDate>Fri, 06 Sep 2024 18:00:00 GMT</pubDate></item><item><title>Upgrading Forgejo with S3 Object Storage and Actions!</title><link>https://blog.alexsguardian.net/posts/2024/06/03/upgradingforgejo</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2024/06/03/upgradingforgejo</guid><description>Migrating my Forgejo server to s3 object storage and adding action runners for workflows!</description><pubDate>Mon, 03 Jun 2024 18:00:00 GMT</pubDate></item><item><title>Using Linode CLI to Update Cloud Firewall Rules in GitHub Actions</title><link>https://blog.alexsguardian.net/posts/2024/02/25/ghactions-linodecli</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2024/02/25/ghactions-linodecli</guid><description>Updating Linode Cloud Firewall rules during workflow runs in GitHub Actions</description><pubDate>Sun, 25 Feb 2024 23:40:00 GMT</pubDate></item><item><title>Update to My Caddy Image</title><link>https://blog.alexsguardian.net/posts/2024/02/18/caddyimageupdate</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2024/02/18/caddyimageupdate</guid><description>Project status update for alexandzors/caddy</description><pubDate>Sun, 18 Feb 2024 23:00:00 GMT</pubDate></item><item><title>Alex&apos;s Guide to Caddy [Part 1]</title><link>https://blog.alexsguardian.net/posts/2023/12/04/caddyguide-part1</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2023/12/04/caddyguide-part1</guid><description>Deploying Caddy with Cloudflare Tunnel, in Docker, to serve your local services. [Part 1]</description><pubDate>Mon, 04 Dec 2023 19:00:00 GMT</pubDate></item><item><title>Integrating pgAdmin with Authelia</title><link>https://blog.alexsguardian.net/posts/2023/10/02/pgadmin-authelia</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2023/10/02/pgadmin-authelia</guid><description>Integrating Authelia OIDC (oAuth) with pgAdmin for that sweet, sweet, SSO.</description><pubDate>Mon, 02 Oct 2023 16:00:00 GMT</pubDate></item><item><title>Homelab Notifications with ntfy</title><link>https://blog.alexsguardian.net/posts/2023/09/12/selfhosting-ntfy</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2023/09/12/selfhosting-ntfy</guid><description>I&apos;ve decided to migrate away from Discord for notifications by using a self hosted NTFY.sh instance</description><pubDate>Tue, 12 Sep 2023 23:30:00 GMT</pubDate></item><item><title>Status Update -- I Still Exist!</title><link>https://blog.alexsguardian.net/posts/2023/07/31/update</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2023/07/31/update</guid><description>A quick I&apos;m still alive update.</description><pubDate>Mon, 31 Jul 2023 23:00:00 GMT</pubDate></item><item><title>Monitoring Your Plex Media Server with Varken [Dev]</title><link>https://blog.alexsguardian.net/posts/2022/12/04/monitoringmediavarken</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2022/12/04/monitoringmediavarken</guid><description>Using Varken to monitor your Plex Media Server and related services with Grafana and InfluxDB</description><pubDate>Sun, 04 Dec 2022 16:00:00 GMT</pubDate></item><item><title>Grafana - Deploying InfluxDB and Telegraf</title><link>https://blog.alexsguardian.net/posts/2022/09/17/grafana-influxdb</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2022/09/17/grafana-influxdb</guid><description>Setting up InfluxDB and Telegraf with Grafana</description><pubDate>Sat, 17 Sep 2022 06:00:00 GMT</pubDate></item><item><title>Deploying Jekyll on a Linode VM via GitHub Actions</title><link>https://blog.alexsguardian.net/posts/2022/08/15/deployjekylllinode</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2022/08/15/deployjekylllinode</guid><description>Setting up automated Jekyll deployments using GitHub Actions</description><pubDate>Mon, 15 Aug 2022 20:00:00 GMT</pubDate></item><item><title>Logging Fail2Ban to Discord</title><link>https://blog.alexsguardian.net/posts/2022/08/09/fail2bandiscord</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2022/08/09/fail2bandiscord</guid><description>Logging Fail2Ban to Discord using webhooks</description><pubDate>Tue, 09 Aug 2022 14:00:00 GMT</pubDate></item><item><title>Grafana - Getting Started</title><link>https://blog.alexsguardian.net/posts/2022/07/22/grafana-gettingstarted</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2022/07/22/grafana-gettingstarted</guid><description>Getting started with Grafana</description><pubDate>Fri, 22 Jul 2022 16:00:00 GMT</pubDate></item><item><title>SSH Login Logging to Discord via Webhooks</title><link>https://blog.alexsguardian.net/posts/2022/07/02/loggingsshtodiscord</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2022/07/02/loggingsshtodiscord</guid><description>Log SSH logins to Discord using Webhooks and pam.d</description><pubDate>Sat, 02 Jul 2022 19:30:00 GMT</pubDate></item><item><title>GitHub Actions - Automatically Build and Release Binaries</title><link>https://blog.alexsguardian.net/posts/2022/06/30/autoghbinary</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2022/06/30/autoghbinary</guid><description>Automatically build and release binaries with GitHub Actions</description><pubDate>Thu, 30 Jun 2022 18:30:00 GMT</pubDate></item><item><title>GitHub Actions - Automatically Deploy Docker Updates to Cloud Hosts via SSH</title><link>https://blog.alexsguardian.net/posts/2022/06/25/autoghdeploylinode</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2022/06/25/autoghdeploylinode</guid><description>Automatically deploy docker updates to your cloud hosts using GitHub Actions and SSH</description><pubDate>Sat, 25 Jun 2022 15:00:00 GMT</pubDate></item><item><title>GitHub Actions - Automating your Docker Builds with Diun</title><link>https://blog.alexsguardian.net/posts/2022/06/20/autoghactionsdiun</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2022/06/20/autoghactionsdiun</guid><description>Automate your docker builds using Diun</description><pubDate>Mon, 20 Jun 2022 17:00:00 GMT</pubDate></item><item><title>GitHub Actions - Automatically Build Docker Containers</title><link>https://blog.alexsguardian.net/posts/2022/06/12/autoghactionsdocker</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2022/06/12/autoghactionsdocker</guid><description>Building Docker containers in GitHub Actions</description><pubDate>Sun, 12 Jun 2022 20:00:00 GMT</pubDate></item><item><title>Alex&apos;s Blog / Alex&apos;s Guardian Update + Future</title><link>https://blog.alexsguardian.net/posts/2022/05/31/newblogfuture</link><guid isPermaLink="true">https://blog.alexsguardian.net/posts/2022/05/31/newblogfuture</guid><description>Updates about my blog and the biz.</description><pubDate>Tue, 31 May 2022 13:00:00 GMT</pubDate></item></channel></rss>