sourcebot/next.config.mjs

27 lines
818 B
JavaScript
Raw Normal View History

2024-08-23 20:54:13 +00:00
/** @type {import('next').NextConfig} */
2024-08-31 03:00:58 +00:00
const nextConfig = {
2024-09-17 04:37:34 +00:00
output: "standalone",
// @see : https://posthog.com/docs/advanced/proxy/nextjs
async rewrites() {
return [
{
source: "/ingest/static/:path*",
destination: `${process.env.NEXT_PUBLIC_POSTHOG_ASSET_HOST}/static/:path*`,
},
{
source: "/ingest/:path*",
destination: `${process.env.NEXT_PUBLIC_POSTHOG_HOST}/:path*`,
},
{
source: "/ingest/decide",
destination: `${process.env.NEXT_PUBLIC_POSTHOG_HOST}/decide`,
},
];
},
// This is required to support PostHog trailing slash API requests
skipTrailingSlashRedirect: true,
2024-08-31 03:00:58 +00:00
};
2024-08-23 20:54:13 +00:00
export default nextConfig;