FROM golang:1.23 AS build

WORKDIR /build

ENV CGO_ENABLED 0

COPY . .

RUN go build -ldflags "-w -s" -o checker main.go

FROM debian:12-slim AS run

COPY --from=build /build/checker /bin/checker

RUN apt update
RUN apt install -y ca-certificates

CMD checker
