fix: диагностика 502, /health и unit systemd для Caddy

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
shop
2026-05-16 21:08:02 +03:00
parent ccebf0d26d
commit c4891b428b
6 changed files with 157 additions and 20 deletions
+15
View File
@@ -0,0 +1,15 @@
const express = require('express');
const { db } = require('../db');
const router = express.Router();
router.get('/health', (_req, res) => {
try {
db.prepare('SELECT 1').get();
res.json({ ok: true, service: 'shop' });
} catch (err) {
res.status(503).json({ ok: false, error: err.message });
}
});
module.exports = router;