Merge 2304b5abf0db779caf36c867f9c9bf29401efa7a into e7f8b15b215f86f10ee788bc716b559527d4b801

This commit is contained in:
Fijxu 2026-02-17 01:18:26 +01:00 committed by GitHub
commit 4fe1317009
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -318,6 +318,25 @@ class Config
end end
end end
# Check if the domain configuration is valid
if (domain = config.domain)
if parsed_domain = URI.parse(domain)
if port = parsed_domain.path.to_i?
puts "Config (Hint): Remove the port from your domain: ':#{port}'"
exit(1)
end
if (path_items = parsed_domain.path.split("/")).size > 1
path = path_items[1..].join("/")
puts "Config (Hint): Remove the path from your domain: '/#{path}'"
exit(1)
end
if scheme = parsed_domain.scheme.presence
puts "Config (Hint): Remove the scheme from your domain: '#{scheme}://'"
exit(1)
end
end
end
return config return config
end end
end end