How to server Images uploded outside public folder
Unanswered
Nitinchowdary posted this in #help-forum
I'm working with next.js for long time the only issue i see is how to serve images from outside the public folder. Can you suggest any library that handles this easily.
1 Reply
@Nitinchowdary I'm working with next.js for long time the only issue i see is how to serve images from outside the public folder. Can you suggest any library that handles this easily.
something like this?
export async function GET() {
const imagePath = join(process.cwd(), 'public', 'images', 'example.png');
const imageBuffer = await readFile(imagePath);
return new Response(imageBuffer, {
status: 200,
headers: {
'Content-Type': 'image/png',
'Cache-Control': 'public, max-age=31536000, immutable',
},
});
}