matrix-media-repo-temp (sha256:bc3acfe5a6f62e0f469173d368c5bd53f082778f6bea0eb59b5530e0b884521c)

Published 2025-12-14 00:12:13 +00:00 by Bluemedia

Installation

docker pull git.bluemedia.dev/bluemedia/matrix-media-repo-temp@sha256:bc3acfe5a6f62e0f469173d368c5bd53f082778f6bea0eb59b5530e0b884521c
sha256:bc3acfe5a6f62e0f469173d368c5bd53f082778f6bea0eb59b5530e0b884521c

Image layers

ADD alpine-minirootfs-3.21.5-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c mkdir /plugins # buildkit
RUN /bin/sh -c apk add --no-cache su-exec ca-certificates dos2unix imagemagick ffmpeg # buildkit
WORKDIR /opt
RUN /bin/sh -c apk add --no-cache git libde265-dev musl-dev build-base libtool cmake libjpeg-turbo-dev x265-dev ffmpeg-dev zlib-dev # buildkit
RUN /bin/sh -c git clone https://github.com/strukturag/libheif.git # buildkit
WORKDIR /opt/libheif
RUN /bin/sh -c git checkout v1.19.5 # buildkit
RUN /bin/sh -c mkdir build # buildkit
WORKDIR /opt/libheif/build
RUN /bin/sh -c cmake --preset=release .. # buildkit
RUN /bin/sh -c make # buildkit
RUN /bin/sh -c make install # buildkit
COPY /opt/bin/plugin_antispam_ocr /plugins/ # buildkit
COPY /opt/bin/media_repo /opt/bin/import_synapse /opt/bin/import_dendrite /opt/bin/export_synapse_for_import /opt/bin/export_dendrite_for_import /opt/bin/import_to_synapse /opt/bin/gdpr_export /opt/bin/gdpr_import /opt/bin/s3_consistency_check /opt/bin/combine_signing_keys /opt/bin/generate_signing_key /opt/bin/thumbnailer /usr/local/bin/ # buildkit
COPY ./config.sample.yaml /etc/media-repo.yaml.sample # buildkit
COPY ./docker/run.sh /usr/local/bin/ # buildkit
RUN /bin/sh -c dos2unix /usr/local/bin/run.sh && chmod 744 /usr/local/bin/run.sh # buildkit
ENV REPO_CONFIG=/data/media-repo.yaml
CMD ["/bin/sh" "-c" "/usr/local/bin/run.sh"]
VOLUME [/data /media]
EXPOSE [8000/tcp]

Labels

Key Value
org.opencontainers.image.created 2025-12-14T00:03:09Z
org.opencontainers.image.revision 1e0604e71517c286be0678398538e17869a222f4
org.opencontainers.image.source https://git.bluemedia.dev/Bluemedia/docker-image-pipelines.git
org.opencontainers.image.url https://git.bluemedia.dev/Bluemedia/docker-image-pipelines
Details
Container
2025-12-14 00:12:13 +00:00
0
OCI / Docker
linux/amd64
334 MiB
Versions (1) View all
latest 2025-12-14