Skip to content

Commit 02d6dd3

Browse files
authored
Add simple healthcheck endpoint (#81)
* Add simple healthcheck endpoint * CR feedback
1 parent 817c6e5 commit 02d6dd3

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

src/hooks.server.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import { allWorkers } from '$lib/server/bullmq/BullMQ';
1010
import { DatabaseConnected } from '$lib/server/prisma';
1111

1212
const handleAPIRoute: Handle = async ({ event, resolve }) => {
13+
if (event.route.id === '/(api)/health') return resolve(event);
1314
const [success, res] = await tryVerifyAPIToken(event);
1415
if (!success) {
1516
return res;

src/routes/(api)/health/+server.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import type { RequestHandler } from './$types';
2+
3+
// GET health
4+
export const GET: RequestHandler = async () => {
5+
return new Response(null, { status: 200 });
6+
};

0 commit comments

Comments
 (0)