Artifact
ad28a2b5cd6b117f1cef576a19a9430c78fd556adf7d666925f34f25ff74a922:
- File
Dockerfile
— part of check-in
[8f3b888576]
at
2019-06-02 18:44:20
on branch trunk
— Initial Commit
(user:
brimstone
size: 520)
FROM alpine as builder
RUN apk add -U fossil musl-dev ca-certificates zlib-dev openssl-dev gcc make file
RUN fossil clone --user root https://www.fossil-scm.org/ /fossil.fossil
WORKDIR /fossil
RUN fossil open /fossil.fossil
RUN ./configure --static --json --disable-fusefs && make -j$(nproc)
RUN strip fossil
RUN ls -lh fossil; file fossil; ldd fossil
FROM scratch
COPY --from=builder /fossil/fossil /fossil
WORKDIR /museum
EXPOSE 9000
ENTRYPOINT ["/fossil", "server", "--port=9000", "--repolist", "/museum"]