diff --git a/Dockerfile b/Dockerfile index 2d713b3..e4793c9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,7 +8,7 @@ WORKDIR /src/jainishshah17/tugger/ COPY ./ /src/jainishshah17/tugger/ # Build microservices -RUN cd cmd/tugger && go install +RUN cd cmd/tugger && CGO_ENABLED=0 go install -ldflags="-extldflags=-static" # Runnable image FROM gcr.io/distroless/base-debian11 diff --git a/cmd/tugger/main.go b/cmd/tugger/main.go index 66ff840..441144f 100644 --- a/cmd/tugger/main.go +++ b/cmd/tugger/main.go @@ -96,6 +96,7 @@ func main() { Addr: fmt.Sprintf(":%d", listenPort), TLSConfig: &tls.Config{ ClientAuth: tls.NoClientCert, + MinVersion: tls.VersionTLS13, }, } log.Fatal(s.ListenAndServeTLS(tlsCertFile, tlsKeyFile))