/** @type {import('next').NextConfig} */ const nextConfig = { images: { remotePatterns: [ { protocol: 'http', hostname: '127.0.0.1', port: '8000', // <-- обязательно 8000, где Django отдаёт медиа pathname: '/storage/**', // <-- подпапкиstorage/avatars, images/link_groups и т.д. }, ], }, // Разрешаем в деве обращения с вашего адреса allowedDevOrigins: [ 'http://localhost:3001', 'http://192.168.219.114:3001', 'http://0.0.0.0:3001', 'http://localhost:3000', 'http://192.168.219.114:3000', ], // Проксируем все запросы /api/* на Django async rewrites() { return [ { source: '/api/:path*', // локальный путь на фронте destination: 'http://127.0.0.1:8000/api/:path*/' // куда реально уходит запрос } ] }, }; module.exports = nextConfig;