From 6112f6f7aa3783ed8397f50a7432ae10f076c2d3 Mon Sep 17 00:00:00 2001 From: Arnaud Delcasse Date: Tue, 3 Mar 2026 11:16:12 +0100 Subject: [PATCH] fix: assets web Dex dans /web --- Dockerfile | 2 +- oidc-provider/oidc-provider.go | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0026eaf..5dec7a6 100755 --- a/Dockerfile +++ b/Dockerfile @@ -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 diff --git a/oidc-provider/oidc-provider.go b/oidc-provider/oidc-provider.go index 3fa4184..7d3b7da 100755 --- a/oidc-provider/oidc-provider.go +++ b/oidc-provider/oidc-provider.go @@ -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{