fix: vérifier existence de certfile et keyfile pour API #59

Merged
vlbeaudoin merged 1 commit from vlbeaudoin/fix/check-api-cert-and-key into main 2024-07-23 11:41:48 -04:00 AGit

9
cmd.go
View file

@ -129,8 +129,13 @@ var apiCmd = &cobra.Command{
),
)
case true:
//TODO
log.Printf("dbg: certfile='%s' keyfile='%s'", cfg.Server.API.TLS.Certfile, cfg.Server.API.TLS.Keyfile)
if cfg.Server.API.TLS.Certfile == "" {
log.Fatal("TLS enabled for API but no certificate file provided")
}
if cfg.Server.API.TLS.Keyfile == "" {
log.Fatal("TLS enabled for UI but no private key file provided")
}
e.Logger.Fatal(
e.StartTLS(