I have a question about self-hosting images in a Next.js project.
I'm building a website that has a gallery section, and I can upload new images from a dashboard. The app is deployed on my own VPS, and I want to handle image storage myself — no third-party services.
What’s the best way to save and serve uploaded images in this setup?