diff --git a/Dockerfile b/Dockerfile index b29101d..d44cc81 100644 --- a/Dockerfile +++ b/Dockerfile @@ -45,13 +45,13 @@ RUN ./configure --prefix=/usr/local/ffmpeg --toolchain=hardened --disable-debug FROM base AS mastodon RUN apt update && \ - apt-get install -y --no-install-recommends libexpat1 libglib2.0-0 libicu70 libidn12 libidn-dev libpq5 libreadline8 libssl3 libyaml-0-2 libcgif0 libexif12 libheif1 libimagequant0 libjpeg62 \ - libjpeg-turbo8 liblcms2-2 liborc-0.4-0 libpng16-16 libtiff5 libwebp7 libwebpdemux2 libwebpmux3 libdav1d5 libmp3lame0 libopencore-amrnb0 libopencore-amrwb0 libopus0 libsnappy1v5 libtheora0 \ - libvorbis0a libvorbisenc2 libvorbisfile3 libvpx7 libx264-163 libx265-199 && \ + apt-get install -y --no-install-recommends libexpat1 libglib2.0-0 libicu74 libidn12 libidn-dev libpq5 libreadline8 libssl3 libyaml-0-2 libcgif0 libexif12 libheif1 libimagequant0 libjpeg62 \ + libjpeg-turbo8 liblcms2-2 liborc-0.4-0 libpng16-16 libtiff6 libwebp7 libwebpdemux2 libwebpmux3 libdav1d7 libmp3lame0 libopencore-amrnb0 libopencore-amrwb0 libopus0 libsnappy1v5 libtheora0 \ + libvorbis0a libvorbisenc2 libvorbisfile3 libvpx9 libx264-164 libx265-199 && \ rm -rf /var/cache/apt /var/lib/apt/lists -# rbenv since we need specific ruby -RUN mkdir -p /usr/local/rbenv && curl -LSs "https://github.com/rbenv/rbenv/archive/refs/tags/v1.3.0.tar.gz" | tar -xz -C /usr/local/rbenv --strip-components 1 -f - +# rbenv since we need specific ruby - https://github.com/rbenv/rbenv +RUN mkdir -p /usr/local/rbenv && curl -LSs "https://github.com/rbenv/rbenv/archive/refs/tags/v1.3.2.tar.gz" | tar -xz -C /usr/local/rbenv --strip-components 1 -f - ENV PATH /usr/local/rbenv/bin:$PATH ENV RBENV_ROOT /home/cloudron/rbenv RUN mkdir -p "$(rbenv root)"/plugins/ruby-build && curl -LSs "https://github.com/rbenv/ruby-build/archive/refs/tags/v20241007.tar.gz" | tar -xz -C "$(rbenv root)"/plugins/ruby-build --strip-components 1 -f -