From 547c60db0e5c6fdb1ec0d5d7b7a41fa7ff41c97e Mon Sep 17 00:00:00 2001 From: Radoslaw Napora Date: Mon, 29 Jan 2024 21:21:42 +0100 Subject: [PATCH] feat(next.config): add experimental server components and redirect rules --- next.config.mjs | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/next.config.mjs b/next.config.mjs index 80f4824..02f0548 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -4,6 +4,31 @@ const nextConfig = { reactStrictMode: true, poweredByHeader: false, output: 'standalone', + + experimental: { + serverComponentsExternalPackages: ['@node-rs/argon2'], + }, + + async redirects() { + return [ + { + source: '/', + destination: '/server-list', + permanent: true, + }, + { + source: '/auth/login', + destination: '/server-list', + permanent: true, + has: [ + { + type: 'cookie', + key: 'authjs.session-token', + }, + ], + }, + ]; + }, }; export default nextConfig;