From 6c41573203ce2b23985ad80b9da3d0b9c9a790eb Mon Sep 17 00:00:00 2001 From: Diego Souza Date: Fri, 6 Feb 2026 18:58:09 +0000 Subject: [PATCH] feat(cli-tools): update default local endpoint port to 20128 --- README.md | 2 +- src/app/(dashboard)/dashboard/cli-tools/CLIToolsPageClient.js | 2 +- .../dashboard/cli-tools/components/DefaultToolCard.js | 2 +- src/app/api/sync/cloud/route.js | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 13725c3e..3955e956 100644 --- a/README.md +++ b/README.md @@ -564,7 +564,7 @@ pm2 startup ```bash docker build -t 9router . docker run -d \ - -p 3000:3000 \ + -p 20128:20128 \ -e JWT_SECRET="your-secure-secret" \ -e INITIAL_PASSWORD="your-password" \ -v 9router-data:/app/data \ diff --git a/src/app/(dashboard)/dashboard/cli-tools/CLIToolsPageClient.js b/src/app/(dashboard)/dashboard/cli-tools/CLIToolsPageClient.js index bf099369..1bc23d02 100644 --- a/src/app/(dashboard)/dashboard/cli-tools/CLIToolsPageClient.js +++ b/src/app/(dashboard)/dashboard/cli-tools/CLIToolsPageClient.js @@ -114,7 +114,7 @@ export default function CLIToolsPageClient({ machineId }) { if (typeof window !== "undefined") { return window.location.origin; } - return "http://localhost:3000"; + return "http://localhost:20128"; }; if (loading) { diff --git a/src/app/(dashboard)/dashboard/cli-tools/components/DefaultToolCard.js b/src/app/(dashboard)/dashboard/cli-tools/components/DefaultToolCard.js index 5b134443..6d643ff5 100644 --- a/src/app/(dashboard)/dashboard/cli-tools/components/DefaultToolCard.js +++ b/src/app/(dashboard)/dashboard/cli-tools/components/DefaultToolCard.js @@ -20,7 +20,7 @@ export default function DefaultToolCard({ toolId, tool, isExpanded, onToggle, ba : (!cloudEnabled ? "sk_9router" : "your-api-key"); // Add /v1 suffix only if not already present (DRY - avoid duplicate) - const normalizedBaseUrl = baseUrl || "http://localhost:3000"; + const normalizedBaseUrl = baseUrl || "http://localhost:20128"; const baseUrlWithV1 = normalizedBaseUrl.endsWith("/v1") ? normalizedBaseUrl : `${normalizedBaseUrl}/v1`; diff --git a/src/app/api/sync/cloud/route.js b/src/app/api/sync/cloud/route.js index f37a1020..e29e56a7 100644 --- a/src/app/api/sync/cloud/route.js +++ b/src/app/api/sync/cloud/route.js @@ -163,7 +163,7 @@ async function handleDisable(machineId, request) { } // Update Claude CLI settings to use local endpoint - const host = request.headers.get("host") || "localhost:3000"; + const host = request.headers.get("host") || "localhost:20128"; await updateClaudeSettingsToLocal(machineId, host); return NextResponse.json({