From a540539df86032ea6e8666e1be6c1da4ff405ae1 Mon Sep 17 00:00:00 2001 From: choibk Date: Sun, 25 Jan 2026 02:14:11 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B2=84=EC=A0=84=20=EA=B4=80=EB=A6=AC=20?= =?UTF-8?q?=EC=B5=9C=EC=A2=85=20=EC=95=88=EC=A0=95=ED=99=94:=20=EB=8F=99?= =?UTF-8?q?=EC=A0=81=20=EB=B2=84=EC=A0=84=20=EC=B0=B8=EC=A1=B0=20=EB=B0=8F?= =?UTF-8?q?=20=EC=BA=90=EC=8B=9C=20=EB=B0=A9=EC=A7=80=20=EB=A1=9C=EC=A7=81?= =?UTF-8?q?=20=EC=A0=81=EC=9A=A9=20(v0.4.0.1)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/index.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/server/index.js b/server/index.js index 0954089..11f005a 100644 --- a/server/index.js +++ b/server/index.js @@ -365,9 +365,18 @@ app.get('/api/health', (req, res) => { const kstOffset = 9 * 60 * 60 * 1000; const kstDate = new Date(Date.now() + kstOffset); + // Read version from root package.json without caching + let version = '0.0.0.0'; + try { + const rootPkg = JSON.parse(fs.readFileSync(path.join(__dirname, '../package.json'), 'utf8')); + version = rootPkg.version; + } catch (e) { + version = packageJson.version; // Fallback to server/package.json + } + res.json({ status: 'ok', - version: packageJson.version, + version: version, node_version: process.version, platform: process.platform, arch: process.arch,