Files
2022-04-10 20:23:23 -07:00

37 lines
623 B
Go

package main
import (
"html/template"
"github.com/SowinskiBraeden/MyHomeCloud/routes"
"github.com/gofiber/fiber/v2"
"github.com/gofiber/fiber/v2/middleware/cors"
"github.com/gofiber/template/html"
)
func main() {
// Create a new engine
engine := html.New("./views", ".html")
engine.AddFunc(
// add unescape function
"unescape", func(s string) template.HTML {
return template.HTML(s)
},
)
app := fiber.New(fiber.Config{
Views: engine,
})
app.Static("/static", "./public")
app.Use(cors.New(cors.Config{
AllowCredentials: true,
}))
routes.Setup(app)
port := "80"
app.Listen(":" + port)
}