feat: add /api/version health check endpoint for deployment verification
This commit is contained in:
13
src/index.ts
13
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);
|
||||
|
||||
Reference in New Issue
Block a user