From d82342144788e5e07a08379eb2eb57b52c18fd28 Mon Sep 17 00:00:00 2001 From: Stevenma <3296308883@qq.com> Date: Sun, 10 May 2026 15:23:59 +0800 Subject: [PATCH] feat: add /api/version health check endpoint for deployment verification --- src/index.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/index.ts b/src/index.ts index 2f1df41..6004840 100644 --- a/src/index.ts +++ b/src/index.ts @@ -62,6 +62,19 @@ app.get('/api/activity/ping', (req, res) => { res.json({ success: true, message: 'pong', timestamp: Date.now() }); }); +// 版本/健康检查 (用于验证部署) +app.get('/api/version', (req, res) => { + res.json({ + success: true, + name: 'maqt-backend', + version: '1.1.0', + buildTime: new Date().toISOString(), + commit: 'e249aa5', + env: process.env.NODE_ENV || 'development', + uptime: process.uptime(), + }); +}); + app.use('/api', authRoutes); app.use('/api/user', userRoutes); app.use('/api/schemes', schemeRoutes);