Johnny Malizia
3ba77206b5
Updated Dockerfiles to include ffmpeg
2020-02-10 23:30:45 -08:00
Dominik Strässle
cf5fc9c556
Fix invalid copy command
2020-02-09 18:43:56 +01:00
Dominik Strässle
aede31ea65
Parallel composer install in Dockerfile and Dockerfile.fpm fix
2020-02-09 18:07:42 +01:00
Dominik Strässle
8f93390a2e
Fix breaking docker build
...
The Dockerfile.apache has been updated recently, but Dockerfile.fpm not. Due to this, the docker build is failing with the following error:
```
configure: error: unrecognized options: --enable-freetype
The command '/bin/sh -c apt-get update && apt-get install -y --no-install-recommends apt-utils && apt-get install -y --no-install-recommends git gosu optipng pngquant jpegoptim gifsicle libpq-dev libsqlite3-dev locales zip unzip libzip-dev libcurl4-openssl-dev libfreetype6 libicu-dev libjpeg62-turbo libpng16-16 libxpm4 libwebp6 libmagickwand-6.q16-6 libfreetype6-dev libjpeg62-turbo-dev libpng-dev libxpm-dev libwebp-dev libmagickwand-dev mariadb-client && sed -i '/en_US/s/^#//g' /etc/locale.gen && locale-gen && update-locale && docker-php-source extract && docker-php-ext-configure gd --enable-freetype --with-jpeg-dir=/usr/lib/x86_64-linux-gnu/ --with-xpm-dir=/usr/lib/x86_64-linux-gnu/ --with-webp-dir=/usr/lib/x86_64-linux-gnu/ && docker-php-ext-install pdo_mysql pdo_pgsql pdo_sqlite pcntl gd exif bcmath intl zip curl && pecl install imagick && docker-php-ext-enable imagick pcntl imagick gd exif zip curl && curl -LsS https://getcomposer.org/download/${COMPOSER_VERSION}/composer.phar -o /usr/bin/composer && echo "${COMPOSER_CHECKSUM} /usr/bin/composer" | sha256sum -c - && chmod 755 /usr/bin/composer && apt-get autoremove --purge -y libfreetype6-dev libjpeg62-turbo-dev libpng-dev libxpm-dev libvpx-dev libmagickwand-dev && rm -rf /var/cache/apt && docker-php-source delete' returned a non-zero code: 1
```
This change updates Dockerfile.fpm to equal the Dockerfile.apache variant. (Except the fpm or apache specific settings)
2020-02-09 17:49:12 +01:00
Sven Fischer
c62978e192
docker: install mysqldump for backup
...
This commit installs mysqldump via the package mariadb-client to make
use of `php artisan backup:run`. Without that package the command fails
with the following error:
```
$ docker-compose exec app php artisan backup:run
Starting backup...
Dumping database pixelfed...
Backup failed because The dump process failed with exitcode 127 : Command not found : sh: 1: mysqldump: not found
```
2019-11-01 22:48:20 +01:00
monkeyless
79b231aeb9
Update to latest the PHP7.3 version
2019-07-13 15:11:04 +02:00
Shleeble
1ee7e776a1
Update Dockerfile.fpm
2019-04-22 10:36:28 +08:00
Shleeble
15c3bed16c
Update Dockerfile.fpm
2019-04-18 22:25:12 +08:00
Shleeble
a250562be8
Update Dockerfile.fpm
2019-04-16 13:50:55 +08:00
Shleeble
2aeb2357f3
Update Dockerfile.fpm
2019-04-16 13:16:15 +08:00
Shleeble
a649fda5f9
Update Dockerfile.fpm
2019-04-16 13:14:13 +08:00
Shleeble
6e6a49096a
Update Dockerfile.fpm
2019-04-16 01:12:57 +08:00
Shleeble
ca134b7b1b
Update Dockerfile.fpm
2019-04-16 00:13:55 +08:00
Shleeble
7f806406ba
Update Dockerfile.fpm
2019-04-15 11:20:47 +08:00
techknowlogick
dda0fb438c
Speed up docker build times and decrease image size
2019-02-15 00:57:46 -05:00
1239fd17d6
pin docker images to PHP 7.2
2018-12-26 20:50:58 +01:00
Ben Lubar
88a0b60ae4
Fix Dockerfile.fpm by replacing it with a modified copy of Dockerfile.apache.
2018-11-20 10:51:24 -06:00
Pierre Jaury
5224d7cd96
Move Dockerfiles to contrib/
2018-08-23 22:43:47 +02:00