summaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile10
1 files changed, 6 insertions, 4 deletions
diff --git a/Dockerfile b/Dockerfile
index b867132..db70f3d 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -6,13 +6,15 @@ RUN apt-get -q update && env DEBIAN_FRONTEND=noninteractive apt-get install -y -
# don't need to do bash tricks to keep the layers small, as this is a multi-stage build
ENV GOPATH=/go
WORKDIR $GOPATH
-RUN go get -u 0xacab.org/leap/vpnweb
-RUN strip $GOPATH/bin/vpnweb
+#RUN go get -u 0xacab.org/leap/vpnweb
+
+COPY . /vpnweb
+RUN cd /vpnweb && go build
+RUN strip /vpnweb/vpnweb
FROM registry.git.autistici.org/ai3/docker/chaperone-base
-COPY --from=build /go/bin/vpnweb /usr/local/bin/vpnweb
+COPY --from=build /vpnweb/vpnweb /usr/local/bin/vpnweb
COPY chaperone.d/ /etc/chaperone.d
ENTRYPOINT ["/usr/local/bin/chaperone"]
-