/** @type {import('next').NextConfig} */ const nextConfig = { reactStrictMode: true, env: { NEXT_PUBLIC_URL: process.env.NEXT_PUBLIC_URL, PUBLIC_SOCKET_URL: process.env.PUBLIC_SOCKET_URL }, async rewrites() { const backendUrl = process.env.DOCKER_BACKEND_URL || 'http://127.0.0.1:3001'; return [ { source: '/api/:path*', destination: `${backendUrl}/api/:path*` // Backend is co-located with the frontend in the Space image }, ]; }, }; export default nextConfig;