Files
latosa-escrima/frontend/next.config.ts
2025-01-18 21:13:03 +01:00

30 lines
638 B
TypeScript

import type { NextConfig } from "next";
const apiUrl =
process.env.NODE_ENV !== "production"
? `http://localhost:${process.env.BACKEND_PORT ?? 3001}`
: `https://${process.env.SERVER_NAME}/api`;
const nextConfig: NextConfig = {
/* config options here */
output: "standalone",
// webpack: (config) => {
// config.resolve.alias["@"] = path.resolve(__dirname, "./");
// return config;
// },
images: {
remotePatterns: [
{
protocol: "https",
hostname: "avatar.vercel.sh",
},
],
},
env: {
NEXT_PUBLIC_BACKEND_PORT: process.env.BACKEND_PORT,
NEXT_PUBLIC_API_URL: apiUrl,
},
};
export default nextConfig;