fix: assets web Dex dans /web
This commit is contained in:
@@ -11,7 +11,7 @@ FROM gcr.io/distroless/static:nonroot
|
|||||||
WORKDIR /
|
WORKDIR /
|
||||||
|
|
||||||
COPY --from=builder /server /
|
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 8080
|
||||||
EXPOSE 80
|
EXPOSE 80
|
||||||
|
|||||||
@@ -124,11 +124,9 @@ func createNamespaceDexServer(handler *handlers.MobilityAccountsHandler, stor st
|
|||||||
|
|
||||||
// Determine web config
|
// Determine web config
|
||||||
webCfg := server.WebConfig{
|
webCfg := server.WebConfig{
|
||||||
|
Dir: "/web",
|
||||||
Issuer: nsName,
|
Issuer: nsName,
|
||||||
}
|
}
|
||||||
if nsCfg.TemplatesDir != "" {
|
|
||||||
webCfg.Dir = nsCfg.TemplatesDir
|
|
||||||
}
|
|
||||||
|
|
||||||
// Dex v2.42 manages signing keys internally via storage.
|
// Dex v2.42 manages signing keys internally via storage.
|
||||||
dexServer, err := server.NewServer(ctx, server.Config{
|
dexServer, err := server.NewServer(ctx, server.Config{
|
||||||
|
|||||||
Reference in New Issue
Block a user