aboutsummaryrefslogtreecommitdiff
path: root/main.go
blob: aa5ae3c6ca754287373bee6f96c7cfd1576bdc78 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package main

import (
	"log"
	"thunderbird-ai-compose-server/config"
	"thunderbird-ai-compose-server/routers"

	"github.com/gofiber/fiber/v2"
	"github.com/gofiber/fiber/v2/middleware/cors"
	"github.com/gofiber/fiber/v2/middleware/logger"
)

func main() {
	app := fiber.New()

	app.Use(cors.New())
	app.Use(logger.New())
	routers.Setup(app)

	log.Printf("Starting server on port %d\n", config.Config.Port)
	log.Fatal(app.Listen(":3000"))
}