feat: support optional per-installation Basic Auth on the MCP proxy
All checks were successful
CI / test (push) Successful in 31s

Lets a client still using Basic Auth credentials (e.g. against the
previous nginx + htpasswd setup) keep working without switching to a
bearer token immediately. Bearer auth remains the default and the
only option when no Basic Auth credentials are configured.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-10-08 05:05:11 +02:00
parent 021fa2220e
commit fb59d422a2
6 changed files with 124 additions and 7 deletions

View File

@@ -53,6 +53,8 @@ export function configureInstallation(
hostEnvVar?: string;
httpPath?: string;
internalPort?: number;
basicAuthUsername?: string | null;
basicAuthPassword?: string | null;
},
): Installation {
return updateInstallation(id, patch);