From f01d390f14cc2c2c5d975a139ebe5e79e773e7ff Mon Sep 17 00:00:00 2001 From: Kevin Jahns Date: Mon, 11 Dec 2023 18:47:10 +0100 Subject: [PATCH] add health check --- demo-server/demo-server.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/demo-server/demo-server.js b/demo-server/demo-server.js index b690457..bebd16d 100644 --- a/demo-server/demo-server.js +++ b/demo-server/demo-server.js @@ -15,6 +15,14 @@ const port = process.env.PORT || 3000 const staticServer = nostatic ? null : new StaticServer('../', { cache: production ? 3600 : false, gzip: production }) const server = http.createServer((request, response) => { + if (request.url === '/health') { + response.writeHead(200, { 'Content-Type': 'application/json' }) + response.end(JSON.stringify({ + response: 'ok' + })) + return + } + if (staticServer && !(request.url || '').startsWith('/ws/')) { request.addListener('end', () => { staticServer.serve(request, response)