fix: assets web Dex dans /web
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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{
|
||||
|
||||
Reference in New Issue
Block a user