|
|
@ -24,8 +24,7 @@ COPY --from=node /usr/local/lib/node_modules /usr/local/lib/node_modules
|
|
|
|
COPY --from=node /usr/local/bin/npm /usr/local/bin/npm
|
|
|
|
COPY --from=node /usr/local/bin/npm /usr/local/bin/npm
|
|
|
|
COPY --from=node /opt/yarn-* /opt/yarn
|
|
|
|
COPY --from=node /opt/yarn-* /opt/yarn
|
|
|
|
|
|
|
|
|
|
|
|
RUN apk -U upgrade \
|
|
|
|
RUN apk add --no-cache -t build-dependencies \
|
|
|
|
&& apk add -t build-dependencies \
|
|
|
|
|
|
|
|
build-base \
|
|
|
|
build-base \
|
|
|
|
icu-dev \
|
|
|
|
icu-dev \
|
|
|
|
libidn-dev \
|
|
|
|
libidn-dev \
|
|
|
@ -36,7 +35,7 @@ RUN apk -U upgrade \
|
|
|
|
postgresql-dev \
|
|
|
|
postgresql-dev \
|
|
|
|
protobuf-dev \
|
|
|
|
protobuf-dev \
|
|
|
|
python \
|
|
|
|
python \
|
|
|
|
&& apk add \
|
|
|
|
&& apk add --no-cache \
|
|
|
|
ca-certificates \
|
|
|
|
ca-certificates \
|
|
|
|
ffmpeg \
|
|
|
|
ffmpeg \
|
|
|
|
file \
|
|
|
|
file \
|
|
|
@ -64,7 +63,7 @@ RUN apk -U upgrade \
|
|
|
|
&& make install \
|
|
|
|
&& make install \
|
|
|
|
&& libtool --finish /usr/local/lib \
|
|
|
|
&& libtool --finish /usr/local/lib \
|
|
|
|
&& cd /mastodon \
|
|
|
|
&& cd /mastodon \
|
|
|
|
&& rm -rf /tmp/* /var/cache/apk/*
|
|
|
|
&& rm -rf /tmp/*
|
|
|
|
|
|
|
|
|
|
|
|
COPY Gemfile Gemfile.lock package.json yarn.lock .yarnclean /mastodon/
|
|
|
|
COPY Gemfile Gemfile.lock package.json yarn.lock .yarnclean /mastodon/
|
|
|
|
|
|
|
|
|
|
|
|