Add basic webcontent
This commit is contained in:
parent
2dec57d097
commit
f986c2e8e1
5 changed files with 75 additions and 0 deletions
|
@ -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))
|
||||
},
|
||||
}
|
||||
|
|
Reference in a new issue