From f632562f57de10b590607a8c444e459a0cc099a7 Mon Sep 17 00:00:00 2001 From: bkraul Date: Fri, 28 Sep 2018 12:36:30 -0500 Subject: [PATCH] Initial add --- fpm-alpine/Dockerfile | 25 +++++++++++++++++++++++++ fpm-alpine/build | 6 ++++++ fpm-alpine/push | 5 +++++ fpm-alpine/redis.config.php | 8 ++++++++ 4 files changed, 44 insertions(+) create mode 100644 fpm-alpine/Dockerfile create mode 100755 fpm-alpine/build create mode 100755 fpm-alpine/push create mode 100644 fpm-alpine/redis.config.php diff --git a/fpm-alpine/Dockerfile b/fpm-alpine/Dockerfile new file mode 100644 index 0000000..f5a25a7 --- /dev/null +++ b/fpm-alpine/Dockerfile @@ -0,0 +1,25 @@ +FROM nextcloud:fpm-alpine + +RUN set -ex; \ + apk add --no-cache --virtual .build-deps \ + autoconf \ + automake \ + file \ + g++ \ + gcc \ + make \ + php7-dev \ + re2c \ + samba-dev \ + imagemagick-dev \ + zlib-dev; \ + apk add --no-cache libsmbclient; \ + pecl install smbclient; \ + docker-php-ext-enable smbclient; \ + apk add --no-cache imagemagick; \ + pecl install imagick ; \ + docker-php-ext-enable imagick; \ + apk add --no-cache sudo; \ + apk del .build-deps + +COPY redis.config.php /usr/src/nextcloud/config/redis.config.php diff --git a/fpm-alpine/build b/fpm-alpine/build new file mode 100755 index 0000000..96afa79 --- /dev/null +++ b/fpm-alpine/build @@ -0,0 +1,6 @@ +#!/bin/sh + +docker build \ + -t bkraul/nextcloud:latest \ + -t bkraul/nextcloud:fpm-alpine \ + . diff --git a/fpm-alpine/push b/fpm-alpine/push new file mode 100755 index 0000000..88081d0 --- /dev/null +++ b/fpm-alpine/push @@ -0,0 +1,5 @@ +#!/bin/sh + +docker push bkraul/nextcloud:latest +docker push bkraul/nextcloud:fpm-alpine + diff --git a/fpm-alpine/redis.config.php b/fpm-alpine/redis.config.php new file mode 100644 index 0000000..b0cebe3 --- /dev/null +++ b/fpm-alpine/redis.config.php @@ -0,0 +1,8 @@ + '\OC\Memcache\Redis', + 'redis' => array( + 'host' => 'redis', + 'port' => 6379, + ), +);