fix(docker): resolve 4 CVEs in production image

Remove npm/npx from runner stage and upgrade Alpine packages to
patch minimatch, tar, busybox, and zlib vulnerabilities.
This commit is contained in:
Matthieu MALVACHE
2026-02-26 13:39:57 +01:00
committed by Matthieu MALVACHE
parent c59bf63603
commit a7908692ef
2 changed files with 5 additions and 1 deletions
+1
View File
@@ -232,6 +232,7 @@ This document tracks the development status and planned features for JMAP Webmai
- [x] Structured server-side logger (text/JSON format, configurable level)
- [x] Pre-built Docker image on [Docker Hub](https://hub.docker.com/r/rootfr/jmap-webmail) and [GHCR](https://ghcr.io/root-fr/jmap-webmail) with multi-arch support (amd64/arm64)
- [x] GitHub Actions CI/CD for automated image publishing on releases
- [x] CVE remediation: remove npm from production image, upgrade Alpine packages
## Planned Features