Files
hanko/backend/server/server.go
2022-06-21 12:36:11 +02:00

20 lines
562 B
Go

package server
import (
"github.com/teamhanko/hanko/backend/config"
"github.com/teamhanko/hanko/backend/persistence"
"sync"
)
func StartPublic(cfg *config.Config, wg *sync.WaitGroup, persister persistence.Persister) {
defer wg.Done()
router := NewPublicRouter(cfg, persister)
router.Logger.Fatal(router.Start(cfg.Server.Public.Address))
}
func StartPrivate(cfg *config.Config, wg *sync.WaitGroup, persister persistence.Persister) {
defer wg.Done()
router := NewPrivateRouter(persister)
router.Logger.Fatal(router.Start(cfg.Server.Private.Address))
}