4 posts · open-source Docker images

Insights & postmortems
from the build pipeline.

Field notes on running these containers in production — what broke, what we learned, and how the CI architecture evolved to catch the next class of regression earlier.

GITHUB-ACTIONS Self-Hosted GitHub ActionsRunners in Docker: Ubuntu,Debian Trixie, and Window… Apr 30, 2026·7 min read DOCKER CONTAINERS

Self-Hosted GitHub Actions Runners in Docker: Ubuntu, Debian Trixie, and Windows Server 2022

Multi-distro self-hosted runner family — Ubuntu 24.04, Debian Trixie, Windows ltsc2022, each in base (289 MB) and dev (574+ MB with build tools) flavors.

Apr 30, 2026 7 min read github-actions self-hosted-runner docker
TERRAFORM One Terraform Image forAWS, Azure, and GCP CI/CD:Flavors, SBOMs, and Repro… Apr 28, 2026·5 min read DOCKER CONTAINERS

One Terraform Image for AWS, Azure, and GCP CI/CD: Flavors, SBOMs, and Reproducible Pipelines

Curated Terraform CLI image with flavors per cloud — 205 MB base, 593 MB full. Bundles tflint, terragrunt, trivy, infracost, and the cloud SDKs you actually use.

Apr 28, 2026 5 min read terraform docker cicd
POSTGRES PostgreSQL 18 withpgvector, pg_search, andTimescaleDB on Alpine: A … Apr 26, 2026·7 min read DOCKER CONTAINERS

PostgreSQL 18 with pgvector, pg_search, and TimescaleDB on Alpine: A RAG-Ready Database in 214 MB

Run vectors, full-text BM25 search, time-series, and GIS in one PostgreSQL container — 214 MB for the vector flavor, 242 MB with the full extension set.

Apr 26, 2026 7 min read postgres pgvector paradedb
SSLH Running SSH, HTTPS, andOpenVPN on the Same Portwith SSLH in Docker Apr 24, 2026·5 min read DOCKER CONTAINERS

Running SSH, HTTPS, and OpenVPN on the Same Port with SSLH in Docker

A practical guide to protocol multiplexing with sslh — how to serve SSH, HTTPS, and OpenVPN on port 443 using a 2 MB scratch container.

Apr 24, 2026 5 min read sslh docker networking