First version

Fixed: misc:3
Change-Id: I44a2e62e30dc58cf13839087acbffff8eeb69100
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..3f36ec8
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,23 @@
+FROM golang:latest as builder
+
+ENV CGO_ENABLED=0
+
+ENV GO111MODULE=on
+ENV GOPROXY=https://proxy.golang.org
+
+RUN mkdir /gocache
+ENV GOCACHE /gocache
+
+WORKDIR /go/src/gomodules.avm99963.com/gitwatcher
+COPY . /go/src/gomodules.avm99963.com/gitwatcher
+
+# Optimization for iterative docker build speed, not necessary for correctness:
+
+RUN go install gomodules.avm99963.com/gitwatcher
+
+FROM alpine
+LABEL maintainer "me@avm99963.com"
+
+RUN apk add --no-cache tini
+COPY --from=builder /go/bin/gitwatcher /
+ENTRYPOINT ["/sbin/tini", "--", "/gitwatcher"]