From 9c148fada449d921953cb3f07870aad16e5831a2 Mon Sep 17 00:00:00 2001 From: Albert Yi Date: Mon, 25 Jun 2018 15:39:23 -0700 Subject: [PATCH] update ci dockerfile to build and install vips --- config/docker/danbooru-base | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/config/docker/danbooru-base b/config/docker/danbooru-base index 60d05be15..a0c513b8d 100644 --- a/config/docker/danbooru-base +++ b/config/docker/danbooru-base @@ -8,6 +8,15 @@ RUN wget -q https://github.com/jwilder/dockerize/releases/download/$DOCKERIZE_VE && rm dockerize-linux-amd64-$DOCKERIZE_VERSION.tar.gz RUN apt-get -y install -qq apt-utils build-essential automake libssl-dev libxml2-dev libxslt-dev ncurses-dev sudo libreadline-dev flex bison ragel memcached libmemcached-dev git curl libcurl4-openssl-dev imagemagick libmagickcore-dev libmagickwand-dev sendmail-bin sendmail postgresql-client libpq-dev nginx ssh coreutils ffmpeg mkvtoolnix emacs24-nox telnet libvips42 libvips-tools libvips-dev && \ apt-get clean +# need to install 8.6 for smartcrop +RUN cd /tmp && \ + wget -q https://github.com/jcupitt/libvips/releases/download/v8.6.4/vips-8.6.4.tar.gz && \ + tar xzf vips-8.6.4.tar.gz && \ + cd vips-8.6.4 && \ + ./configure && \ + make install && \ + cd /tmp && \ + rm -rf vips-8.6.4 RUN useradd -ms /bin/bash danbooru -u 1000 RUN mkdir /app RUN mkdir -p /var/www/danbooru/shared/data