버전 관리 최종 안정화: 동적 버전 참조 및 캐시 방지 로직 적용 (v0.4.0.1)

This commit is contained in:
choibk 2026-01-25 02:14:11 +09:00
parent d2a2ddfbda
commit a540539df8

View File

@ -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,