Compare commits

...

4 Commits

Author SHA1 Message Date
9dd6c5b52b Merge pull request #452 from wallabag/impr/updates
Update Alpine base image, envsubst and composer
2025-07-18 13:00:47 +02:00
0e11114336 Update composer to 2.8.10
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2025-07-18 01:04:02 +02:00
6379d9b90f Update base image to Alpine 3.19
Security support on Alpine 3.18 ended on 09 May 2025.
Moving to 3.19 gives us new updates until Nov 2025 while keeping PHP 8.1

Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2025-07-18 01:01:12 +02:00
e1fafcc31f Update envsubst to v1.4.3
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
2025-07-17 17:21:44 +02:00

View File

@ -1,4 +1,4 @@
ARG COMPOSER_VERSION=2.5.8
ARG COMPOSER_VERSION=2.8.10
FROM composer:$COMPOSER_VERSION as composer
@ -7,9 +7,9 @@ FROM golang:alpine as builder
# envsubst from gettext can not replace env vars with default values
# this package is not available for ARM32 and we have to build it from source code
# flag -ldflags "-s -w" produces a smaller executable
RUN go install -ldflags "-s -w" -v github.com/a8m/envsubst/cmd/envsubst@v1.3.0
RUN go install -ldflags "-s -w" -v github.com/a8m/envsubst/cmd/envsubst@v1.4.3
FROM alpine:3.18
FROM alpine:3.19
COPY --from=builder /go/bin/envsubst /usr/bin/envsubst