# Server Settings

The **Server Settings** page allows GPU hosts to manage their rental configurations, monitor performance, and troubleshoot issues. Whether you're optimizing your GPU pricing, tracking rental activity, or diagnosing errors, this section provides full control over your hosted hardware.

***

### **Server Overview & Status**

When you select a GPU from your **Hosting Dashboard**, you will be taken to its **Server Settings** page. Here, you can view:

* **Server Status** – Indicates whether the GPU is active, rented, or experiencing errors.
* **Rental Status** – Shows if the GPU is currently leased, including the **remaining rental duration**.
* **Backend Version** – Displays the current version of the Nebula Hosting Client running on your server.
* **Network & Hardware Metrics** – Displays **uptime, internet speed, temperature, and GPU utilization**.

#### **Server Status Codes:**

| **Status**             | **Meaning**                                                             |
| ---------------------- | ----------------------------------------------------------------------- |
| **Operating Normally** | GPU is active and available for rentals.                                |
| **Starting Up**        | GPU is initializing; the system is checking its status.                 |
| **CUDA Error**         | GPU driver issue detected (e.g., driver crash, hardware disconnection). |
| **Docker Error**       | Hosting software failed to initialize (e.g., slow SSD, network issue).  |

**How to Fix Errors:**

* **CUDA Error:** Ensure your GPU is properly installed, check power connections, and reinstall drivers if needed (`nvidia-driver-update` or `rocm-smi --update` for AMD).
* **Docker Error:** Restart Docker (`systemctl restart docker`) and verify that your storage and internet speed are sufficient.
* **General Fix:** A full system reboot often resolves most issues.

***

### **Rental Settings (Price & Duration)**

Below the server status, hosts can **configure rental options** to maximize their earnings.

#### **Rental Settings:**

* **Enable/Disable Rental** – Toggle your GPU’s availability for rental.
* **Maximum Rental Duration** – Set how long a renter can lease your GPU (e.g., 1 hour to 7 days).
* **Pricing Model** – Set rental fees manually or enable **dynamic pricing**.

#### **Pricing Options:**

* **Fixed Pricing** – Manually set a rental price per hour in **$NAI**.
* **Dynamic Pricing (Recommended)** – Automatically adjusts pricing based on GPU demand and availability in the marketplace.
* **Auto-Convert to USD** – If enabled, the system recalculates rental fees in **$NAI** based on the current USD exchange rate.

{% hint style="info" %}
Adjust pricing based on GPU model, power consumption, and workload demand.
{% endhint %}

***

### **Troubleshooting**

Nebula AI detects and reports **hardware and software issues** that may impact rental availability.

#### **Common Errors & Fixes**

| **Error Type**      | **Cause**                        | **Fix**                                                         |
| ------------------- | -------------------------------- | --------------------------------------------------------------- |
| **CUDA Error**      | GPU disconnected or driver crash | Restart driver (`nvidia-smi -r`), check power supply            |
| **Docker Error**    | Hosting software failed to load  | Restart Docker (`systemctl restart docker`)                     |
| **Network Failure** | Poor internet connection         | Check firewall settings, restart network                        |
| **Storage Issue**   | SSD too slow or failing          | Upgrade to NVMe SSD, check disk health (`smartctl -a /dev/sda`) |

***

### **Performance Monitoring**

For advanced users, Nebula AI provides **real-time performance tracking** and **overclocking controls**.

#### **Performance Monitoring**

* **GPU Load (%)**
* **VRAM Utilization**
* **Temperature & Cooling**
* **Power Draw (Watts)**

***

### **Idle GPU Utilization (Coming Soon)**

When your GPU is **not rented**, Nebula AI will offer an **Idle Workload System**, allowing hosts to:

* Participate in **distributed computing tasks** (e.g., AI inference, rendering).
* Use GPUs for **on-chain processing & verification tasks**.
* Earn passive income while waiting for rental activity.

***

### **6) Network & Internet Speed Test**

For **optimal GPU performance**, a **high-speed, stable internet connection** is required. Hosts should manually **test their network** every two weeks to:

* Measure **upload/download speeds**.
* Verify **latency and connection stability**.
* Improve **rental visibility** for GPUs with higher bandwidth.

***

### **7) Automated Price Optimization**

Nebula AI will introduce an **Auto-Pricing System** that:

* Dynamically adjusts GPU rental prices based on **supply and demand**.
* Uses **machine learning algorithms** to optimize rental efficiency.
* **Prioritizes high-uptime GPUs** for premium pricing.
