FROM golang:1.24-alpine AS build
WORKDIR /src
COPY go.mod main.go index.html ./
RUN CGO_ENABLED=0 go build -o /viewer .

FROM alpine:3.21
COPY --from=build /viewer /viewer
ENTRYPOINT ["/viewer"]
