Add basic webcontent

This commit is contained in:
Victor Lacasse-Beaudoin 2023-09-17 01:12:46 -04:00
parent 2dec57d097
commit f986c2e8e1
5 changed files with 75 additions and 0 deletions

View file

@ -8,6 +8,8 @@ import (
"log"
"git.agecem.com/agecem/bottin-ag/config"
"git.agecem.com/agecem/bottin-ag/webcontent"
"git.agecem.com/agecem/bottin-ag/webhandler"
"github.com/labstack/echo/v4"
"github.com/labstack/echo/v4/middleware"
"github.com/spf13/cobra"
@ -25,8 +27,14 @@ var webCmd = &cobra.Command{
e := echo.New()
e.Renderer = webcontent.TemplateHTMLFS()
e.Pre(middleware.AddTrailingSlash())
handler := webhandler.New()
webhandler.DeclareRoutes(e, &handler)
e.Start(fmt.Sprintf(":%d", cfg.Web.Port))
},
}