*/ public static function missingSettings(): array { $missing = []; if (blank(config('provisioning.wireguard.hub_public_key'))) { $missing[] = 'CLUPILOT_WG_HUB_PUBKEY'; } if (blank(config('provisioning.wireguard.endpoint'))) { $missing[] = 'CLUPILOT_WG_ENDPOINT'; } if (blank(config('provisioning.wireguard.hub_address'))) { $missing[] = 'CLUPILOT_WG_HUB_ADDRESS'; } return $missing; } }