2022-12-02 10:55:56 +00:00
|
|
|
import { createProxyMiddleware } from "http-proxy-middleware";
|
|
|
|
|
import { NextApiRequest, NextApiResponse } from "next";
|
|
|
|
|
|
|
|
|
|
const proxy = createProxyMiddleware({
|
2023-02-06 08:59:53 +00:00
|
|
|
target: process.env.ZAMMAD_URL,
|
2022-12-02 10:55:56 +00:00
|
|
|
changeOrigin: true,
|
|
|
|
|
xfwd: false,
|
2023-02-06 08:59:53 +00:00
|
|
|
pathRewrite: { '^/zammad': '' },
|
|
|
|
|
onProxyReq: (proxyReq, req: NextApiRequest) => {
|
|
|
|
|
proxyReq.setHeader('X-Forwarded-User', "");
|
|
|
|
|
}
|
2022-12-02 10:55:56 +00:00
|
|
|
});
|
|
|
|
|
|
|
|
|
|
export default proxy;
|
|
|
|
|
|
|
|
|
|
export const config = {
|
|
|
|
|
api: {
|
|
|
|
|
bodyParser: false,
|
|
|
|
|
externalResolver: true,
|
|
|
|
|
},
|
|
|
|
|
};
|