import type { NextConfig } from "next"; import path from "path"; const withPWA = require("@ducanh2912/next-pwa").default({ dest: "public", register: true, skipWaiting: true, disable: process.env.NODE_ENV === "development", }); const nextConfig: NextConfig = { // Enable standalone output for Docker output: 'standalone', turbopack: { // Set root to parent directory to support monorepo workspace structure root: path.resolve(__dirname, ".."), }, // Optimize for production reactStrictMode: true, // Image optimization images: { unoptimized: true, // Required for standalone }, }; export default withPWA(nextConfig);