From 39f76912ae2bc4a0cfb3d0265ced70632fd79a4e Mon Sep 17 00:00:00 2001 From: Apple Date: Sun, 30 Nov 2025 06:22:24 -0800 Subject: [PATCH] fix: proxy /api/nodes/* to city-service public endpoints --- apps/web/next.config.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/apps/web/next.config.ts b/apps/web/next.config.ts index a4bdecb8..82820357 100644 --- a/apps/web/next.config.ts +++ b/apps/web/next.config.ts @@ -12,6 +12,15 @@ const nextConfig: NextConfig = { console.log('[next.config] INTERNAL_API_URL:', internalApiUrl) return [ + // Nodes API (public endpoints) + { + source: '/api/nodes/list', + destination: `${internalApiUrl}/public/nodes`, + }, + { + source: '/api/nodes/:nodeId', + destination: `${internalApiUrl}/public/nodes/:nodeId`, + }, // Agent dashboard API -> /city/agents { source: '/api/agents/:agentId/dashboard',