From 0becda9e2f49edc55e370f4fe5bd609af9743f53 Mon Sep 17 00:00:00 2001 From: Stavros Date: Sun, 19 Jan 2025 16:41:04 +0200 Subject: [PATCH] feat: add healthcheck --- internal/api/api.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/internal/api/api.go b/internal/api/api.go index 8020798..ae992bf 100644 --- a/internal/api/api.go +++ b/internal/api/api.go @@ -150,6 +150,7 @@ func Run(config types.Config, users types.UserList) { "status": 200, "isLoggedIn": true, "username": usernameString, + "version": assets.Version, }) return } @@ -160,6 +161,14 @@ func Run(config types.Config, users types.UserList) { "status": 200, "isLoggedIn": false, "username": "", + "version": assets.Version, + }) + }) + + router.GET("/api/healthcheck", func (c *gin.Context) { + c.JSON(200, gin.H{ + "status": 200, + "message": "OK", }) })