From 1c8d63c4d7d028570ffd528d84656a78b8d77400 Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Sat, 11 Apr 2026 23:46:06 +0100 Subject: [PATCH] Bump Docker image versions in production docs --- docs/production-infrastructure.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/production-infrastructure.md b/docs/production-infrastructure.md index a8052771..f104c408 100644 --- a/docs/production-infrastructure.md +++ b/docs/production-infrastructure.md @@ -25,9 +25,9 @@ push via GitHub Actions. The Docker image is a multi-stage build: -1. **Builder** — `hexpm/elixir:1.20.0-rc.3-erlang-28.4.1-debian-trixie-20260316-slim` with +1. **Builder** — `hexpm/elixir:1.20.0-rc.4-erlang-28.4.1-debian-trixie-20260406-slim` with Node.js 24, compiles deps, builds assets (`mix assets.deploy`), generates an OTP release. -2. **Runner** — `debian:trixie-20260316-slim` with minimal runtime deps (`libstdc++6`, +2. **Runner** — `debian:trixie-20260406-slim` with minimal runtime deps (`libstdc++6`, `openssl`, `libncurses6`, `ca-certificates`). Runs as unprivileged `nobody` user. Fluxon UI (licensed dependency) is fetched during build via Docker build secrets