From 9d10b5a7ef17d86bee941eb4077100c9e19a891d Mon Sep 17 00:00:00 2001 From: tancou Date: Fri, 29 May 2020 16:30:02 +0200 Subject: [PATCH] Adding support for IMAP on php-worker --- docker-compose.yml | 1 + env-example | 1 + php-worker/Dockerfile | 12 ++++++++++++ 3 files changed, 14 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index d4775db4..98713475 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -289,6 +289,7 @@ services: - INSTALL_TAINT=${PHP_WORKER_INSTALL_TAINT} - INSTALL_FFMPEG=${PHP_WORKER_INSTALL_FFMPEG} - INSTALL_REDIS=${PHP_WORKER_INSTALL_REDIS} + - INSTALL_IMAP=${PHP_WORKER_INSTALL_IMAP} - PUID=${PHP_WORKER_PUID} - PGID=${PHP_WORKER_PGID} volumes: diff --git a/env-example b/env-example index 278192f8..153032ff 100644 --- a/env-example +++ b/env-example @@ -255,6 +255,7 @@ PHP_WORKER_INSTALL_FFMPEG=false PHP_WORKER_INSTALL_CASSANDRA=false PHP_WORKER_INSTALL_GEARMAN=false PHP_WORKER_INSTALL_REDIS=false +PHP_WORKER_INSTALL_IMAP=false PHP_WORKER_PUID=1000 PHP_WORKER_PGID=1000 diff --git a/php-worker/Dockerfile b/php-worker/Dockerfile index 9568177c..25511fa9 100644 --- a/php-worker/Dockerfile +++ b/php-worker/Dockerfile @@ -217,6 +217,18 @@ RUN if [ ${INSTALL_TAINT} = true ]; then \ docker-php-ext-enable taint \ ;fi +########################################################################### +# Imap EXTENSION +########################################################################### + +ARG INSTALL_IMAP=false + +RUN if [ ${INSTALL_IMAP} = true ]; then \ + apk add --update imap-dev openssl-dev && \ + docker-php-ext-configure imap --with-imap --with-imap-ssl && \ + docker-php-ext-install imap \ +;fi + # #-------------------------------------------------------------------------- # Optional Supervisord Configuration