reverse proxy to umami via middleware

This commit is contained in:
2025-03-12 12:09:21 -04:00
parent b8b3a95c67
commit 1647e87aba
2 changed files with 55 additions and 16 deletions
+1 -11
View File
@@ -42,18 +42,8 @@ const nextConfig: NextConfig = {
],
rewrites: async () => ({
beforeFiles: [
// https://umami.is/docs/guides/running-on-vercel#proxy-umami-analytics-via-vercel
{
source: "/_stream/u/script.js",
destination: `${process.env.NEXT_PUBLIC_UMAMI_HOST || "https://cloud.umami.is"}/script.js`,
},
{
source: "/_stream/u/api/:path*",
destination: `${process.env.NEXT_PUBLIC_UMAMI_HOST || "https://cloud.umami.is"}/api/:path*`,
},
// https://github.com/jakejarvis/tweets
{
// https://github.com/jakejarvis/tweets
source: "/tweets/:path*",
destination: "https://tweets-khaki.vercel.app/:path*",
},