From c72462e0b6f57c22d116894a8fc1291f2332555f Mon Sep 17 00:00:00 2001 From: decentral1se Date: Mon, 23 Jan 2023 01:11:07 +0100 Subject: [PATCH] fix: no domain checks if no DOMAIN=... configured Closes https://git.coopcloud.tech/coop-cloud/organising/issues/353 --- cli/internal/deploy.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/cli/internal/deploy.go b/cli/internal/deploy.go index 14d1e409..fe8a2ab0 100644 --- a/cli/internal/deploy.go +++ b/cli/internal/deploy.go @@ -140,9 +140,13 @@ func DeployAction(c *cli.Context) error { } if !NoDomainChecks { - domainName := app.Env["DOMAIN"] - if _, err = dns.EnsureDomainsResolveSameIPv4(domainName, app.Server); err != nil { - logrus.Fatal(err) + domainName, ok := app.Env["DOMAIN"] + if ok { + if _, err = dns.EnsureDomainsResolveSameIPv4(domainName, app.Server); err != nil { + logrus.Fatal(err) + } + } else { + logrus.Warn("skipping domain checks as no DOMAIN=... configured for app") } } else { logrus.Warn("skipping domain checks as requested")