Private
Public Access
1
0

feat: Add DNS configuration check and update subdomain management UI

This commit is contained in:
2026-02-25 16:26:44 -05:00
parent 8494f87aae
commit 8340110a34
3 changed files with 26 additions and 1 deletions

View File

@@ -11,6 +11,15 @@ class TechnitiumDns
private string $baseUrl;
private string $token;
/**
* Check whether Technitium DNS credentials are configured.
*/
public static function isConfigured(): bool
{
return !empty(config('services.technitium.url'))
&& !empty(config('services.technitium.token'));
}
public function __construct()
{
$this->baseUrl = rtrim((string) config('services.technitium.url', ''), '/');