diff --git a/Dockerfile b/Dockerfile index fd0f1d1..af64b88 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ WORKDIR /src COPY go.mod ./ RUN go mod download COPY . . -RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags="-s -w" -o /out/ldap-s3-monitor ./cmd/ldap-s3-monitor +RUN go mod tidy && CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags="-s -w" -o /out/ldap-s3-monitor ./cmd/ldap-s3-monitor # ---- run stage ---- diff --git a/go.mod b/go.mod index 4d4ea79..692258a 100644 --- a/go.mod +++ b/go.mod @@ -1,13 +1,26 @@ -module maximumdirect/ldap-s3-monitor - - -go 1.23 +module gitea.maximumdirect.net/ejr/ldap-s3-monitor +go 1.18 require ( -github.com/aws/aws-sdk-go-v2 v1.30.5 -github.com/aws/aws-sdk-go-v2/config v1.27.18 -github.com/aws/aws-sdk-go-v2/credentials v1.17.41 -github.com/aws/aws-sdk-go-v2/service/s3 v1.68.0 -github.com/go-ldap/ldap/v3 v3.4.8 + github.com/aws/aws-sdk-go-v2 v1.32.5 + github.com/aws/aws-sdk-go-v2/credentials v1.17.41 + github.com/aws/aws-sdk-go-v2/service/s3 v1.68.0 + github.com/go-ldap/ldap/v3 v3.4.8 +) + +require ( + github.com/Azure/go-ntlmssp v0.0.0-20221128193559-754e69321358 // indirect + github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.7 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.24 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.24 // indirect + github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.24 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.1 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.4.5 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.5 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.5 // indirect + github.com/aws/smithy-go v1.22.1 // indirect + github.com/go-asn1-ber/asn1-ber v1.5.5 // indirect + github.com/google/uuid v1.6.0 // indirect + golang.org/x/crypto v0.21.0 // indirect )