From aadada20845d5fc0acbe23f2a702ea4d68d0e100 Mon Sep 17 00:00:00 2001 From: Stedoss <29103029+Stedoss@users.noreply.github.com> Date: Thu, 13 Feb 2025 00:08:37 +0000 Subject: [PATCH] Add basic health check endpoint --- .../nise/controller/HealthController.kt | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 nise-backend/src/main/kotlin/com/nisemoe/nise/controller/HealthController.kt diff --git a/nise-backend/src/main/kotlin/com/nisemoe/nise/controller/HealthController.kt b/nise-backend/src/main/kotlin/com/nisemoe/nise/controller/HealthController.kt new file mode 100644 index 0000000..47e6f78 --- /dev/null +++ b/nise-backend/src/main/kotlin/com/nisemoe/nise/controller/HealthController.kt @@ -0,0 +1,22 @@ +package com.nisemoe.nise.controller + +import org.springframework.http.ResponseEntity +import org.springframework.web.bind.annotation.GetMapping +import org.springframework.web.bind.annotation.RestController + +data class HealthResponse( + val healthy: Boolean, +) + +val healthResponse = HealthResponse( + healthy = true, +) + +@RestController +class HealthController { + @GetMapping("/health") + fun healthCheck(): ResponseEntity { + return ResponseEntity.ok(healthResponse) + } +} +