|
|
|
@ -31,6 +31,8 @@ RUN apk -U upgrade \
|
|
|
|
|
libidn-dev \
|
|
|
|
|
libressl \
|
|
|
|
|
libtool \
|
|
|
|
|
libxml2-dev \
|
|
|
|
|
libxslt-dev \
|
|
|
|
|
postgresql-dev \
|
|
|
|
|
protobuf-dev \
|
|
|
|
|
python \
|
|
|
|
@ -43,6 +45,8 @@ RUN apk -U upgrade \
|
|
|
|
|
imagemagick \
|
|
|
|
|
libidn \
|
|
|
|
|
libpq \
|
|
|
|
|
libxml2 \
|
|
|
|
|
libxslt \
|
|
|
|
|
protobuf \
|
|
|
|
|
tini \
|
|
|
|
|
tzdata \
|
|
|
|
@ -64,7 +68,7 @@ RUN apk -U upgrade \
|
|
|
|
|
|
|
|
|
|
COPY Gemfile Gemfile.lock package.json yarn.lock .yarnclean /mastodon/
|
|
|
|
|
|
|
|
|
|
RUN bundle config build.nokogiri --with-iconv-lib=/usr/local/lib --with-iconv-include=/usr/local/include \
|
|
|
|
|
RUN bundle config build.nokogiri --use-system-libraries --with-iconv-lib=/usr/local/lib --with-iconv-include=/usr/local/include \
|
|
|
|
|
&& bundle install -j$(getconf _NPROCESSORS_ONLN) --deployment --without test development \
|
|
|
|
|
&& yarn install --pure-lockfile --ignore-engines \
|
|
|
|
|
&& yarn cache clean
|
|
|
|
|