macartedevie (sha-bc59b67d71a5)

Published 2026-10-16 09:58:51 +00:00 by gwatteau

Installation

docker pull git.vercode.fr/gwatteau/macartedevie:sha-bc59b67d71a5
sha256:97fa204edf83400eb44e762022d3a84c70ef7814cd3035b192aa7d2a1136f0f0

Image layers

ADD alpine-minirootfs-3.20.10-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c apk --no-cache add ca-certificates tzdata wget # buildkit
RUN /bin/sh -c mkdir -p /app/bin /app/web /opt/macartedevie/migrations /opt/macartedevie/web /var/lib/macartedevie/blobs /var/lib/erasure-gate /var/lib/erasure-authority && chown -R nobody:nobody /var/lib/macartedevie /var/lib/erasure-gate /var/lib/erasure-authority # buildkit
COPY /bin/server /usr/local/bin/server # buildkit
COPY /bin/migrate /usr/local/bin/migrate # buildkit
COPY /bin/erasure-gate /usr/local/bin/erasure-gate # buildkit
COPY /bin/erasure-authority /usr/local/bin/erasure-authority # buildkit
COPY migrations/ /opt/macartedevie/migrations/ # buildkit
COPY web/ /opt/macartedevie/web/ # buildkit
COPY web/ /app/web/ # buildkit
RUN /bin/sh -c mkdir -p /opt/macartedevie/web/assets/vendor/@hpke/dhkem-x25519/esm /app/web/assets/vendor/@hpke/dhkem-x25519/esm && echo 'export { DhkemX25519HkdfSha256 } from "../../core/esm/mod.js";' > /opt/macartedevie/web/assets/vendor/@hpke/dhkem-x25519/esm/mod.js && cp /opt/macartedevie/web/assets/vendor/@hpke/dhkem-x25519/esm/mod.js /app/web/assets/vendor/@hpke/dhkem-x25519/esm/mod.js # buildkit
RUN /bin/sh -c ln -s /usr/local/bin/server /app/bin/server && ln -s /usr/local/bin/erasure-gate /app/bin/erasure-gate && ln -s /usr/local/bin/erasure-authority /app/bin/erasure-authority && ln -s /usr/local/bin/migrate /app/bin/migrate && ln -s /opt/macartedevie/migrations /app/migrations # buildkit
ENV MIGRATIONS_DIR=/opt/macartedevie/migrations
WORKDIR /app
EXPOSE [8080/tcp 8082/tcp 8083/tcp]
USER nobody:nobody
ENTRYPOINT ["/usr/local/bin/server"]
Details
Container
2026-10-16 09:58:51 +00:00
0
OCI / Docker
linux/amd64
28 MiB
Versions (3) View all
alpha 2026-10-16
sha-bc59b67d71a5 2026-10-16
0.2.0-alpha.2 2026-10-16