blob: 43bd5b4982a68c89fde6247134c4dff0344d1128 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
FROM golang:alpine AS builder
RUN go install -tags extended github.com/gohugoio/hugo@latest && /root/go/hugo version
FROM alpine:latest
ARG CRUPEST_BLOG_UPDATE_INTERVAL=1d
ENV CRUPEST_BLOG_UPDATE_INTERVAL=${CRUPEST_BLOG_UPDATE_INTERVAL}
COPY --from=builder /root/go/hugo /usr/bin
RUN hugo version
COPY daemon.bash update.bash /scripts/
RUN apk add --no-cache coreutils tini bash git
VOLUME [ "/public" ]
ENTRYPOINT ["/sbin/tini", "--"]
CMD [ "/daemon.bash" ]
|