import type { NextConfig } from "next"; const nextConfig: NextConfig = { // Erzeugt einen eigenständigen Server (.next/standalone) samt der // tatsächlich benötigten node_modules — Grundlage für ein schlankes // Laufzeit-Image im Dockerfile. output: "standalone", // qrcode und der Postgres-Treiber laufen ausschließlich serverseitig und // sollen nicht vom Bundler verarbeitet werden. serverExternalPackages: ["qrcode", "pg"], // „X-Powered-By: Next.js" verrät nur, wonach jemand Schwachstellen suchen // müsste. Die Schutzheader setzt src/middleware.ts. poweredByHeader: false, }; export default nextConfig;