vaulterm/server/app/router.go

26 lines
402 B
Go
Raw Normal View History

package app
import (
"github.com/gofiber/fiber/v2"
"rul.sh/vaulterm/app/hosts"
"rul.sh/vaulterm/app/keychains"
2024-11-14 17:58:19 +07:00
"rul.sh/vaulterm/app/teams"
"rul.sh/vaulterm/app/ws"
)
func InitRouter(app *fiber.App) {
// App route list
routes := []Router{
hosts.Router,
keychains.Router,
2024-11-14 17:58:19 +07:00
teams.Router,
ws.Router,
}
for _, route := range routes {
route(app)
}
}
type Router func(app fiber.Router)