license-server/main.go

21 lines
431 B
Go

package main
import (
"license-server/license"
"license-server/storage"
"github.com/gofiber/fiber/v2"
)
func main() {
db := storage.InitDB()
license.InitCrypto(db)
app := fiber.New()
app.Post("/api/license/generate", license.GenerateLicenseHandler(db))
app.Post("/api/license/activate", license.ActivateLicenseHandler(db))
app.Post("/api/license/validate", license.ValidateLicenseHandler(db))
app.Listen(":13579")
}