From 14830fa6a7b3ef16f44733b230cdf5b8273da1d2 Mon Sep 17 00:00:00 2001 From: Frank Villaro-Dixon Date: Tue, 6 Oct 2020 18:08:07 +0200 Subject: [PATCH] Add Dockerfile Signed-off-by: Frank Villaro-Dixon --- Dockerfile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..b645048 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,18 @@ +FROM gcc:7 + +RUN mkdir /mmproxy +WORKDIR /mmproxy + +COPY ./ . + +RUN make +RUN make cloudflare-ip-ranges.txt + + +FROM alpine:3 +RUN apk add iptables ip6tables +COPY --from=0 /mmproxy/mmproxy . +COPY --from=0 /mmproxy/cloudflare-ip-ranges.txt . +RUN echo -e '0.0.0.0/0\n::/0' > all-networks.txt + +ENTRYPOINT ["./mmproxy"]