grim/hgkeeper

access: Simplify authroized_keys file loading
access-control
2019-05-04, Wagner Riffel
2a61df813042
access: Simplify authroized_keys file loading
FROM golang:stretch as build
WORKDIR /root
COPY . .
RUN CGO_ENABLED=0 GOOS=linux go build -a -ldflags '-extldflags "-static" -s' .
FROM debian:stretch-slim
RUN set -ex && \
apt-get update && \
apt-get install -y --no-install-recommends mercurial && \
apt-get clean && \
rm -rf /var/lib/apt/lists
COPY --from=build /root/hgkeeper /usr/local/bin/hgkeeper
CMD ["hgkeeper", "serve"]