1 Commits

Author SHA1 Message Date
Arnaud Delcasse
6112f6f7aa fix: assets web Dex dans /web 2026-03-03 11:16:12 +01:00
2 changed files with 2 additions and 4 deletions

View File

@@ -11,7 +11,7 @@ FROM gcr.io/distroless/static:nonroot
WORKDIR /
COPY --from=builder /server /
COPY --from=builder /app/oidc-provider/web /oidc-provider/web
COPY --from=builder /app/oidc-provider/web /web
EXPOSE 8080
EXPOSE 80

View File

@@ -124,11 +124,9 @@ func createNamespaceDexServer(handler *handlers.MobilityAccountsHandler, stor st
// Determine web config
webCfg := server.WebConfig{
Dir: "/web",
Issuer: nsName,
}
if nsCfg.TemplatesDir != "" {
webCfg.Dir = nsCfg.TemplatesDir
}
// Dex v2.42 manages signing keys internally via storage.
dexServer, err := server.NewServer(ctx, server.Config{