1- FROM alpine:3.14
1+ FROM alpine:3.17
22
33LABEL description "Rainloop is a simple, modern & fast web-based client"
44
5- ARG RAINLOOP_VER=1.16.0
5+ ARG RAINLOOP_VER=1.17.0
6+
7+ ARG PHP_VERSION=81
68
79ARG GPG_FINGERPRINT="3B79 7ECE 694F 3B7B 70F3 11A4 ED7C 49D9 87DA 4591"
810
911ENV UID=991 GID=991 UPLOAD_MAX_SIZE=25M LOG_TO_STDOUT=false MEMORY_LIMIT=128M
1012
11- RUN echo "@community https://nl.alpinelinux.org/alpine/v3.13/community" >> /etc/apk/repositories \
12- && apk -U upgrade \
13+ RUN apk update && apk -U upgrade \
1314 && apk add -t build-dependencies \
1415 gnupg \
1516 openssl \
@@ -19,22 +20,24 @@ RUN echo "@community https://nl.alpinelinux.org/alpine/v3.13/community" >> /etc/
1920 nginx \
2021 s6 \
2122 su-exec \
22- php7 -fpm@community \
23- php7 -curl@community \
24- php7 -iconv@community \
25- php7 -xml@community \
26- php7 -dom@community \
27- php7 -openssl@community \
28- php7 -json@community \
29- php7 -zlib@community \
30- php7 -pdo_pgsql@community \
31- php7 -pdo_mysql@community \
32- php7 -pdo_sqlite@community \
33- php7 -sqlite3@community \
34- php7 -ldap@community \
35- php7 -simplexml@community \
23+ php${PHP_VERSION} -fpm \
24+ php${PHP_VERSION} -curl \
25+ php${PHP_VERSION} -iconv \
26+ php${PHP_VERSION} -xml \
27+ php${PHP_VERSION} -dom \
28+ php${PHP_VERSION} -openssl \
29+ php${PHP_VERSION} -json \
30+ php${PHP_VERSION} -zlib \
31+ php${PHP_VERSION} -pdo_pgsql \
32+ php${PHP_VERSION} -pdo_mysql \
33+ php${PHP_VERSION} -pdo_sqlite \
34+ php${PHP_VERSION} -sqlite3 \
35+ php${PHP_VERSION} -ldap \
36+ php${PHP_VERSION} -simplexml \
3637 && cd /tmp \
37- && RAINLOOP_ZIP="rainloop-community-${RAINLOOP_VER}.zip" \
38+ && RAINLOOP_ZIP="rainloop-legacy-${RAINLOOP_VER}.zip" \
39+ && echo "https://github.com/RainLoop/rainloop-webmail/releases/download/v${RAINLOOP_VER}/${RAINLOOP_ZIP}" \
40+ && echo "https://github.com/RainLoop/rainloop-webmail/releases/download/v${RAINLOOP_VER}/${RAINLOOP_ZIP}.asc" \
3841 && wget -q -O rainloop-community-latest.zip https://github.com/RainLoop/rainloop-webmail/releases/download/v${RAINLOOP_VER}/${RAINLOOP_ZIP} \
3942 && wget -q -O rainloop-community-latest.zip.asc https://github.com/RainLoop/rainloop-webmail/releases/download/v${RAINLOOP_VER}/${RAINLOOP_ZIP}.asc \
4043 && wget -q https://www.rainloop.net/repository/RainLoop.asc \
0 commit comments