vaulterm/server/app/router.go

24 lines
357 B
Go

package app
import (
"github.com/gofiber/fiber/v2"
"rul.sh/vaulterm/app/hosts"
"rul.sh/vaulterm/app/keychains"
"rul.sh/vaulterm/app/ws"
)
func InitRouter(app *fiber.App) {
// App route list
routes := []Router{
hosts.Router,
keychains.Router,
ws.Router,
}
for _, route := range routes {
route(app)
}
}
type Router func(app fiber.Router)