Museum container image for fossil repos

⌈⌋ ⎇ branch:  Museum


Check-in [8f3b888576]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Initial Commit
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | trunk
Files: files | file ages | folders
SHA3-256: 8f3b88857635e879e1403563bd94622d2d49bb0847c71da02f9153c5b7731b8c
User & Date: brimstone 2019-06-02 18:44:20
Context
2019-06-02
18:44
Initial Commit Leaf check-in: 8f3b888576 user: brimstone tags: trunk
18:43
initial empty check-in check-in: 6e7711f1a8 user: brimstone tags: trunk
Changes

Added Dockerfile.

















































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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"]