saleor-apps-redis_apl/apps/monitoring/next.config.js

22 lines
569 B
JavaScript
Raw Normal View History

/** @type {import('next').NextConfig} */
module.exports = {
reactStrictMode: true,
rewrites() {
/**
* For dev/preview Next.js can work as a proxy and redirect unknown paths to provided backend address
*
* In production, when env is not provided, frontend will call its relative path and reverse proxy will do the rest
*/
const backendPath = process.env.MONITORING_APP_API_URL ?? "";
return {
fallback: [
{
source: "/:path*",
destination: `${backendPath}/:path*`,
},
],
};
},
};