heartwood every commit a ring

the docker plot makes room for buildx, so cache mounts can take hold

58c44cfe by Isaac Bythewood · 6 days ago

modified containers/webdev/Dockerfile
@@ -63,8 +63,8 @@ RUN apt-get update && \        rustc cargo \        # WeasyPrint (PDF rendering for blog.bythewood.me)        libpango-1.0-0 libpangoft2-1.0-0 libharfbuzz0b libharfbuzz-subset0 \        # Docker        docker.io docker-compose-v2 && \        # Docker (buildx enables BuildKit cache mounts in Dockerfiles)        docker.io docker-compose-v2 docker-buildx && \    curl -fsSL https://deb.nodesource.com/setup_22.x | bash - && \    apt-get install -y nodejs && \    curl -fsSL https://astral.sh/uv/install.sh | env UV_INSTALL_DIR=/usr/local/bin sh && \
modified hosts/alpine/quickstart.sh
@@ -24,6 +24,7 @@ apk add \    ufw \    restic \    docker \    docker-cli-buildx \    docker-compose \    caddy