From 4fb498667e0d019e4346396c50593c3e73abf1f1 Mon Sep 17 00:00:00 2001 From: Maksim Eltyshev Date: Sun, 22 Mar 2026 22:24:52 +0100 Subject: [PATCH] build(client): Allow specifying proxy target Closes #1593 --- client/vite.config.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/client/vite.config.js b/client/vite.config.js index 60245fa3..dd1a8fea 100644 --- a/client/vite.config.js +++ b/client/vite.config.js @@ -10,6 +10,8 @@ import svgr from 'vite-plugin-svgr'; // eslint-disable-next-line import/no-unresolved import browserslistToEsbuild from 'browserslist-to-esbuild'; +const PROXY_TARGET = process.env.PROXY_TARGET || 'http://localhost:1337'; + // eslint-disable-next-line no-underscore-dangle const __dirname = path.dirname(fileURLToPath(import.meta.url)); @@ -55,8 +57,8 @@ export default defineConfig({ port: 3000, open: true, proxy: { - '/api': 'http://localhost:1337', - '/socket.io': { target: 'http://localhost:1337', ws: true }, + '/api': PROXY_TARGET, + '/socket.io': { target: PROXY_TARGET, ws: true }, }, }, build: {