macartedevie (sha-bc59b67d71a5)
Published 2026-10-16 09:58:51 +00:00 by gwatteau
Installation
docker pull git.vercode.fr/gwatteau/macartedevie:sha-bc59b67d71a5sha256:97fa204edf83400eb44e762022d3a84c70ef7814cd3035b192aa7d2a1136f0f0Image 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
2026-10-16 09:58:51 +00:00
Versions (3)
View all
Container
0
OCI / Docker
linux/amd64
28 MiB