Skip to content

Commit 9a4c829

Browse files
authored
Update base image Version and PHP Version (#15)
-Alpine Version 3.17 - PHP Version 8.1
1 parent f4ce1f6 commit 9a4c829

2 files changed

Lines changed: 16 additions & 15 deletions

File tree

Dockerfile

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,28 @@
1-
FROM alpine:3.15
1+
FROM alpine:3.17
22

33
LABEL description="PostfixAdmin is a web based interface used to manage mailboxes"
44

55
ARG VERSION=3.3.11
6+
ARG PHP_VERSION=81
67
ARG SHA256_HASH="bcbee633e845f730bef7b01912da12574b6766f4f7560edc28891ff644596c22"
78

89
RUN set -eux; \
10+
apk update && apk upgrade; \
911
apk add --no-cache \
1012
su-exec \
1113
dovecot \
1214
tini \
13-
\
14-
php8 \
15-
php8-fpm \
16-
php8-imap \
17-
php8-mbstring \
18-
php8-mysqli \
19-
php8-pdo \
20-
php8-pdo_mysql \
21-
php8-pdo_pgsql \
22-
php8-pgsql \
23-
php8-phar \
24-
php8-session \
15+
php${PHP_VERSION} \
16+
php${PHP_VERSION}-fpm \
17+
php${PHP_VERSION}-imap \
18+
php${PHP_VERSION}-mbstring \
19+
php${PHP_VERSION}-mysqli \
20+
php${PHP_VERSION}-pdo \
21+
php${PHP_VERSION}-pdo_mysql \
22+
php${PHP_VERSION}-pdo_pgsql \
23+
php${PHP_VERSION}-pgsql \
24+
php${PHP_VERSION}-phar \
25+
php${PHP_VERSION}-session \
2526
; \
2627
\
2728
PFA_TARBALL="postfixadmin-${VERSION}.tar.gz"; \

bin/run.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,6 @@ cat > /postfixadmin/config.local.php <<EOF
9191
EOF
9292

9393
# Upgrade
94-
php8 /postfixadmin/public/upgrade.php
94+
php /postfixadmin/public/upgrade.php
9595
# RUN !
96-
exec su-exec $UID:$GID php8 -S 0.0.0.0:8888 -t /postfixadmin/public
96+
exec su-exec $UID:$GID php -S 0.0.0.0:8888 -t /postfixadmin/public

0 commit comments

Comments
 (0)