blob: e2b5b878a86e9dd82d06ed92c05bae5b699d7825 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
FROM golang:latest AS builder
RUN set -eux; \
cd /tmp; \
git clone --depth=1 https://github.com/mcrute/rest-server.git; \
cd rest-server; \
make rest-server
FROM alpine:latest
LABEL maintainer="Mike Crute <mike@crute.us>"
ENV PASSWORD_FILE /data/.htpasswd
RUN set -eux; \
apk add --no-cache \
apache2-utils;
COPY --from=builder /tmp/rest-server/rest-server /tmp/rest-server/docker/*_user /usr/bin/
ADD entrypoint.sh /entrypoint.sh
CMD [ "/entrypoint.sh" ]
|