feat: configurable control ui base path

This commit is contained in:
Peter Steinberger
2026-01-03 17:54:52 +01:00
parent 822def84d2
commit 1d6de24ab3
18 changed files with 310 additions and 857 deletions

View File

@@ -501,7 +501,11 @@ export async function runOnboardingWizard(
await prompter.note(
(() => {
const links = resolveControlUiLinks({ bind, port });
const links = resolveControlUiLinks({
bind,
port,
basePath: config.gateway?.controlUi?.basePath,
});
const tokenParam =
authMode === "token" && gatewayToken
? `?token=${encodeURIComponent(gatewayToken)}`
@@ -523,7 +527,11 @@ export async function runOnboardingWizard(
initialValue: true,
});
if (wantsOpen) {
const links = resolveControlUiLinks({ bind, port });
const links = resolveControlUiLinks({
bind,
port,
basePath: config.gateway?.controlUi?.basePath,
});
const tokenParam =
authMode === "token" && gatewayToken
? `?token=${encodeURIComponent(gatewayToken)}`