Building and Deploying Docker Images with Komodo

Uses Komodo to build Docker images and redeploy containers from a Git push.

2025-03-02 · 2 min · 400 words · Jacky

Moving from Portainer to Komodo for Git-Based Stack Deployment

Replaces Portainer with Komodo for Git-based Docker stack deployment using Gitea webhooks.

2025-02-28 · 3 min · 606 words · Jacky

Routing Gitea Runner Traffic Through Tailscale

Reroutes Gitea runner polling through Tailscale to keep Cloudflare analytics cleaner.

2025-01-15 · 2 min · 362 words · Jacky

Hello Blogging (5): Hosting Blog Images on Cloudflare R2

Moves blog images to Cloudflare R2 with a custom domain instead of keeping them in the site repo.

2025-01-11 · 2 min · 270 words · Jacky

Hello Blogging (4): Automating Cloudflare Pages Deployment with Gitea Actions

Automates Cloudflare Pages deployment for the blog with Gitea Actions and local testing via act.

2025-01-10 · 3 min · 489 words · Jacky

Hello Blogging (3): Manual Deployment to Cloudflare Pages

Shows how to manually deploy a Hugo static site to Cloudflare Pages.

2025-01-08 · 3 min · 435 words · Jacky

Hello Blogging (2): Configuring the Blog and Writing Your First Post

Covers basic Hugo config, the first post, and the content layout for the blog.

2025-01-08 · 1 min · 193 words · Jacky

Hello Blogging (1): Bootstrapping a Hugo Blog

Starts the series by bootstrapping a Hugo blog with the hugo-theme-m10c template.

2025-01-05 · 2 min · 310 words · Jacky