feat: add /api/version health check endpoint for deployment verification

This commit is contained in:
Stevenma
2026-05-10 15:23:59 +08:00
parent a588c91f88
commit d823421447

View File

@@ -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);