conduwuit (sha256:d3456641289e7a614dfea12ee98e9844370aa76ff6a2ab44a5c1496ca14f0a41)

Published 2024-01-23 13:45:41 +00:00 by arch

Installation

docker pull git.gmem.ca/arch/conduwuit@sha256:d3456641289e7a614dfea12ee98e9844370aa76ff6a2ab44a5c1496ca14f0a41
sha256:d3456641289e7a614dfea12ee98e9844370aa76ff6a2ab44a5c1496ca14f0a41

Image Layers

ADD file:1a36d919bfcbaa6b981b71ce99d777d303e69c2d6cb1924992e5a9cd811c11c5 in /
CMD ["bash"]
EXPOSE map[6167/tcp:{}]
ARG DEFAULT_DB_PATH=/var/lib/matrix-conduit
ENV CONDUIT_PORT=6167 CONDUIT_ADDRESS=0.0.0.0 CONDUIT_DATABASE_PATH=/var/lib/matrix-conduit CONDUIT_CONFIG=
RUN |1 DEFAULT_DB_PATH=/var/lib/matrix-conduit /bin/sh -c apt-get update && apt-get -y --no-install-recommends install dpkg ca-certificates iproute2 wget && rm -rf /var/lib/apt/lists/* # buildkit
COPY ./docker/healthcheck.sh /srv/conduit/healthcheck.sh # buildkit
HEALTHCHECK &{["CMD-SHELL" "./healthcheck.sh"] "5s" "0s" "5s" "0s" '\x00'}
COPY /usr/src/conduit/target/debian/*.deb /srv/conduit/ # buildkit
RUN |1 DEFAULT_DB_PATH=/var/lib/matrix-conduit /bin/sh -c dpkg -i /srv/conduit/*.deb # buildkit
ARG USER_ID=1000
ARG GROUP_ID=1000
RUN |3 DEFAULT_DB_PATH=/var/lib/matrix-conduit USER_ID=1000 GROUP_ID=1000 /bin/sh -c set -x ; groupadd -r -g ${GROUP_ID} conduit ; useradd -l -r -M -d /srv/conduit -o -u ${USER_ID} -g conduit conduit && exit 0 ; exit 1 # buildkit
RUN |3 DEFAULT_DB_PATH=/var/lib/matrix-conduit USER_ID=1000 GROUP_ID=1000 /bin/sh -c chown -cR conduit:conduit /srv/conduit && chmod +x /srv/conduit/healthcheck.sh && mkdir -p ${DEFAULT_DB_PATH} && chown -cR conduit:conduit ${DEFAULT_DB_PATH} # buildkit
USER conduit
WORKDIR /srv/conduit
ENV RUST_BACKTRACE=1
ENTRYPOINT ["/usr/sbin/matrix-conduit"]
Details
Container
2024-01-23 13:45:41 +00:00
0
OCI / Docker
linux/arm/v7
58 MiB
Versions (1) View all
latest 2024-01-23