Add dns fetching for external ip

This commit is contained in:
Jannis Mattheis
2023-07-28 21:38:07 +02:00
parent 5251041fa7
commit a0f06e539c
11 changed files with 249 additions and 75 deletions

View File

@@ -30,6 +30,12 @@ func serveCmd(version string) cli.Command {
if exit {
os.Exit(1)
}
if _, _, err := conf.TurnIPProvider.Get(); err != nil {
// error is already logged by .Get()
os.Exit(1)
}
users, err := auth.ReadPasswordsFile(conf.UsersFile, conf.Secret, conf.SessionTimeoutSeconds)
if err != nil {
log.Fatal().Str("file", conf.UsersFile).Err(err).Msg("While loading users file")