FROM golang:1.22-alpine3.19 ENV CFLAGS="-march=native -Ofast" ENV CXXFLAGS="-march=native -Ofast" ENV LDFLAGS="-flto" ENV CGO_CFLAGS="-march=native -Ofast" ENV CGO_ENABLED="0" WORKDIR /usr/src/p2pool-observer-bot ARG GOPROXY="" ENV GOPROXY=${GOPROXY} COPY go.mod go.sum ./ RUN go mod download -x && go mod verify COPY . . RUN go build -buildvcs=false -trimpath -v -o /usr/bin/bot git.gammaspectra.live/P2Pool/observer-bot WORKDIR /data