aboutsummaryrefslogtreecommitdiff
path: root/tools/govanity/Dockerfile
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2022-10-08 10:15:46 -0700
committerFranck Cuny <franck@fcuny.net>2022-10-08 10:15:46 -0700
commit347a1e19231b83c3ae8ace1fd32a05d2f8f54905 (patch)
treed8add10ee8a9040ea4c403fd3665b3dc8209a506 /tools/govanity/Dockerfile
parentci: add GitHub action to update flakes and dependabot (diff)
downloadinfra-347a1e19231b83c3ae8ace1fd32a05d2f8f54905.tar.gz
ref(tools/govanity): moved back to its own repository
It's back at https://github.com/fcuny/govanity
Diffstat (limited to '')
-rw-r--r--tools/govanity/Dockerfile30
1 files changed, 0 insertions, 30 deletions
diff --git a/tools/govanity/Dockerfile b/tools/govanity/Dockerfile
deleted file mode 100644
index 20df29f..0000000
--- a/tools/govanity/Dockerfile
+++ /dev/null
@@ -1,30 +0,0 @@
-FROM golang:1.16 AS builder
-
-ENV USER=app
-RUN adduser \
- --disabled-password \
- --gecos "" \
- --home "/src" \
- --shell "/sbin/nologin" \
- --uid "10001" \
- "${USER}"
-
-WORKDIR /src
-
-ADD go.mod /src
-ADD go.sum /src
-RUN go mod download
-
-ADD . /src
-
-RUN CGO_ENABLED=0 GOOS=linux go build -trimpath -a -installsuffix cgo -ldflags '-extldflags "-static"' -o app .
-
-FROM scratch
-COPY --from=builder /src/app /vanity
-COPY --from=builder /src/vanity.yaml /vanity.yaml
-COPY --from=builder /etc/passwd /etc/passwd
-COPY --from=builder /etc/group /etc/group
-
-USER app:app
-
-ENTRYPOINT ["/vanity"]