aboutsummaryrefslogtreecommitdiff
path: root/modern/src/setupProxy.js
blob: 7161414ae34d420d2c27026d8964f629008fab6d (plain)
1
2
3
4
5
6
7
8
9
/* eslint-disable import/no-extraneous-dependencies */

const { createProxyMiddleware } = require('http-proxy-middleware');


module.exports = (app) => {
  app.use('/api/socket', createProxyMiddleware({ target: `wss://${process.env.REACT_APP_URL_NAME}`, changeOrigin: true, ws: true, protocolRewrite: 'wss' }));
  app.use('/api', createProxyMiddleware({ target: `https://${process.env.REACT_APP_URL_NAME}`, changeOrigin: true, protocolRewrite: 'https', headers: { "Connection": "keep-alive" } }));
};