Investigates why git.arthurerlich.de's act_runner/Docker CI host
accumulates Docker volumes, grounded in act_runner's own config docs,
Gitea's Actions docs, Docker's official prune/rootless docs, and a
maintainer-confirmed analogous root cause from GitHub's actions/runner.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Answers wayfinder ticket #8: does a glibc-based slim distro
(debian:bookworm-slim / trixie-slim) get most of Alpine's size win
without the musl risk #4-#6 found?
Verdict: not worth it. Debian bookworm-slim (26.92 MB compressed) is
within ~5% of ubuntu:noble (28.37 MB) per Docker Hub's official image
listings - nowhere near Alpine's musl size class. Debian does clear
every capability gap Alpine hit (posix-threads mingw-w64 in stable,
X11/audio dev headers, official Blender tarball runs unmodified since
it's glibc), but the size case for leaving Ubuntu was Alpine's alone.
Related to #4, #5, #6
Answers wayfinder issue #6: Alpine's community/edge repo ships a
posix-threads-only mingw-w64-gcc cross toolchain, but it's edge-only
(not in a stable release) and no primary source confirms anyone has
built Godot Windows export templates with it.
Related to #6
Captures findings for wayfinder ticket #4: whether official Godot
Linux editor/export-template binaries run under Alpine/musl.
Throwaway research branch, not intended to merge.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Verdict: official glibc tarball does not run on Alpine as-is; gcompat
is not a credible fix for something Blender-sized (per gcompat's own
docs and one concrete failed community attempt). A musl-native
alternative exists (Alpine community's blender-headless package,
5.2.0-r0) but only on the edge branch, not a stable release — a real
argument against Alpine for this pipeline's pinned-version needs.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>