An OIDC-protected index page for your homeserver.
at main 287 B view raw
1FROM golang:1.24 AS build 2 3WORKDIR /app 4 5COPY go.mod go.sum ./ 6RUN go mod download 7 8COPY . ./ 9 10RUN CGO_ENABLED=0 GOOS=linux go generate 11RUN CGO_ENABLED=0 GOOS=linux go build -o /ladon . 12 13FROM alpine:3 AS run 14 15WORKDIR / 16 17COPY --from=build /ladon /ladon 18 19EXPOSE 4000 20ENTRYPOINT ["/ladon"]