From b655b1211e86cf8d9825e79c1d949e7d184af441 Mon Sep 17 00:00:00 2001 From: maziggy Date: Sun, 19 Apr 2026 10:57:07 +0200 Subject: [PATCH] chore(docker): switch runtime image to Debian Trixie MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Picks up ffmpeg 5 → 7 (HEVC/AV1 improvements), OpenSSL 3.0 → 3.3, and two more years of APT package freshness. Frontend-builder stays on Bookworm until the Node.js image team publishes Trixie variants. --- CHANGELOG.md | 3 +++ Dockerfile | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 22875c5f4..89287c06e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,9 @@ All notable changes to Bambuddy will be documented in this file. ## [0.2.4b1] - Unreleased +### Changed +- **Docker runtime image on Debian Trixie** — The production Docker image now builds on `python:3.13-slim-trixie` instead of the Bookworm-based `python:3.13-slim`. Picks up ffmpeg 5 → 7 (HEVC/AV1 improvements for camera capture), OpenSSL 3.0 → 3.3, and two more years of APT package freshness. Frontend-builder stays on Bookworm until the Node.js image team publishes Trixie variants — users never see that stage. + ## [0.2.3] - 2026-04-19 ### New Features diff --git a/Dockerfile b/Dockerfile index 81b5df64f..1dc334d3b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ COPY frontend/ ./ RUN npm run build # Production image -FROM python:3.13-slim +FROM python:3.13-slim-trixie WORKDIR /app