diff --git a/next.config.mjs b/next.config.mjs index 1d61478..ccba403 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -1,4 +1,23 @@ -/** @type {import('next').NextConfig} */ -const nextConfig = {} - -export default nextConfig + /** @type {import('next').NextConfig} */ +const nextConfig = { + images: { + remotePatterns: [ + { + protocol: 'https', + hostname: '**', + pathname: '**', + } + ], + domains: [], + unoptimized: false, + deviceSizes: [640, 750, 828, 1080, 1200, 1920, 2048, 3840], + imageSizes: [16, 32, 48, 64, 96, 128, 256, 384], + formats: ['image/webp', 'image/avif'], + minimumCacheTTL: 60, + dangerouslyAllowSVG: false, + contentSecurityPolicy: "default-src 'self'; script-src 'none'; sandbox;", + contentDispositionType: 'attachment', + }, + } + + export default nextConfig \ No newline at end of file