From 366a79dc4eb59cea74c273690b635026a4974ed9 Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Fri, 21 Apr 2023 11:07:26 +0300 Subject: fix: unable to serve swagger on prod --- backend/routes/routes.go | 5 ++++- docs/index.html | 26 ++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 docs/index.html diff --git a/backend/routes/routes.go b/backend/routes/routes.go index c219466..7d9c04b 100644 --- a/backend/routes/routes.go +++ b/backend/routes/routes.go @@ -13,7 +13,10 @@ func InitRoutes(router *gin.Engine) { { v1 := api.Group("/v1") v1.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerfiles.Handler)) - v1.GET("/", middleware.CheckAuth, controllers.Home) + v1.GET("/", func(c *gin.Context) { + c.File("docs/index.html") + }) + v1.GET("/home", middleware.CheckAuth, controllers.Home) v1.GET("/login", controllers.Login) v1.GET("/profile", middleware.CheckAuth, controllers.Profile) v1.PUT("/profile", middleware.CheckAuth, controllers.UpdateCountryCode) diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 0000000..8d12274 --- /dev/null +++ b/docs/index.html @@ -0,0 +1,26 @@ + + +
+ + + +