This Docker image is used in development and testing environments. It aims at mirroring our production setup as close as possible. The image is based on Debian Bookworm (see https://github.com/docker-library/ruby/).
- Images are built and published to GHCR via GitHub Actions.
- Docker tag names are derived from the branch name.
- To build the image locally, use the supplied
buildscript.
By default Node.js 24 will be installed via node-build (system-wide, not user-specific). Note that npm may be present but Yarn is the primary package manager.
Yarn 4 (Berry) is installed via Corepack and pinned for reproducibility.
The latest stable version of wkhtmltopdf is installed from https://github.com/wkhtmltopdf/packaging/releases
The latest official ffmpeg package for Debian is installed https://packages.debian.org/bookworm/ffmpeg