import { NextApiRequest, NextApiResponse } from "next"; import httpProxyMiddleware from "next-http-proxy-middleware"; export const config = { api: { bodyParser: false, externalResolver: true, }, }; export default (req: NextApiRequest, res: NextApiResponse) => { return httpProxyMiddleware(req, res, { headers: { "X-Forwarded-For": req.socket?.remoteAddress ?? "", }, target: "http://localhost:8080", }); };