admin-internal-routing.mjs 580 B

1234567891011
  1. // Only this application's server-to-server Parse traffic uses loopback.
  2. export function internalRoutingConfig(current) {
  3. const parse = current?.parse;
  4. const internal = 'http://127.0.0.1:10337/parse';
  5. const external = 'https://server.xiaoshu.pro/parse';
  6. if (parse?.appId !== '7pIbDBJmKx_main' || Number(parse.port) !== 10337 ||
  7. ![external, internal].includes(parse.serverURL) || parse.publicServerURL !== external) {
  8. throw new Error('Unexpected application routing; no settings changed');
  9. }
  10. return { ...current, parse: { ...parse, serverURL: internal } };
  11. }