diff --git a/cmd/minstrel/main.go b/cmd/minstrel/main.go index b00ccbd8..226b43cd 100644 --- a/cmd/minstrel/main.go +++ b/cmd/minstrel/main.go @@ -11,6 +11,7 @@ import ( "syscall" "time" + "git.fabledsword.com/bvandeusen/minstrel/internal/auth" "git.fabledsword.com/bvandeusen/minstrel/internal/config" "git.fabledsword.com/bvandeusen/minstrel/internal/db" "git.fabledsword.com/bvandeusen/minstrel/internal/logging" @@ -57,6 +58,10 @@ func run() error { } defer pool.Close() + if err := auth.Bootstrap(ctx, pool, cfg.Auth.AdminBootstrap, logger); err != nil { + return fmt.Errorf("bootstrap admin: %w", err) + } + srv := server.New(logger) httpServer := &http.Server{ Addr: cfg.Server.Address,