From d9888fd9552bfec3585e1c21d26e181f6db05a1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9E=D0=B1=D0=BC=D0=BE=D1=87=D0=B5=D0=B2=D1=81=D0=BA?= =?UTF-8?q?=D0=B8=D0=B9=20=D0=92=D0=BB=D0=B0=D0=B4=D0=B8=D1=81=D0=BB=D0=B0?= =?UTF-8?q?=D0=B2=20=D0=92=D1=8F=D1=87=D0=B5=D1=81=D0=BB=D0=B0=D0=B2=D0=BE?= =?UTF-8?q?=D0=B2=D0=B8=D1=87?= Date: Mon, 9 Feb 2026 00:00:37 +0700 Subject: [PATCH] feat(*): add default ports from env variables --- .changeset/breezy-pugs-judge.md | 5 +++++ .../arui-scripts/src/configs/app-configs/get-defaults.ts | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .changeset/breezy-pugs-judge.md diff --git a/.changeset/breezy-pugs-judge.md b/.changeset/breezy-pugs-judge.md new file mode 100644 index 00000000..80149c66 --- /dev/null +++ b/.changeset/breezy-pugs-judge.md @@ -0,0 +1,5 @@ +--- +'arui-scripts': patch +--- + +Порты для клиента и сервера задаются через env переменные diff --git a/packages/arui-scripts/src/configs/app-configs/get-defaults.ts b/packages/arui-scripts/src/configs/app-configs/get-defaults.ts index d219238d..cd9649a1 100644 --- a/packages/arui-scripts/src/configs/app-configs/get-defaults.ts +++ b/packages/arui-scripts/src/configs/app-configs/get-defaults.ts @@ -18,8 +18,8 @@ export function getDefaultAppConfig(): AppConfigs { return { /// general settings - clientServerPort: 8080, - serverPort: 3000, + clientServerPort: parseInt(process.env.CLIENT_PORT || '', 10) || 8080, + serverPort: parseInt(process.env.APP_PORT || '', 10) || 3000, debug: false, devSourceMaps: 'inline-cheap-source-map', // так получаются нормальные сорсмапы, с eval - они не работают devServerCors: false,