- {{ donut("CPU", data.gauges.cpu_total_pct, "Sum of container CPU% (clamped)") }}
- {{ donut("RAM", data.gauges.ram_pct, "All containers vs host RAM", (data.gauges.ram_used_h ~ " / " ~
+ style="display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 20px; margin: 0 0 32px 0;">
+ {{ gauge("CPU", data.gauges.cpu_total_pct, "Sum of container CPU% (clamped)") }}
+ {{ gauge("RAM", data.gauges.ram_pct, "All containers vs host RAM", (data.gauges.ram_used_h ~ " / " ~
data.gauges.ram_total_h)) }}
- {{ donut("Docker disk", data.gauges.docker_images_pct, "Images used vs total store") }}
+ {{ gauge("DOCKER_DISK", data.gauges.docker_images_pct, "Images used vs total store") }}
+ style="display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 20px; margin: 0 0 32px 0;">
-
- ๐ฅ๏ธ Host
-
{{ data.system.name
- or "โ" }}
-
{{ data.system.operating_system }} ยท {{
- data.system.kernel_version }}
+ border: 2px solid #30363d;
+ background: rgba(0, 217, 255, 0.02);
+ padding: 20px;
+ transition: all 0.3s ease;
+ " onmouseover="this.style.borderColor='#00d9ff'; this.style.boxShadow='0 0 20px rgba(0, 217, 255, 0.3)';"
+ onmouseout="this.style.borderColor='#30363d'; this.style.boxShadow='none';">
+
+ [HOST]
+
+
+ {{ data.system.name or "โ" }}
+
+
+ {{ data.system.operating_system }}
+ Kernel: {{ data.system.kernel_version }}
+
-
- โก Compute
-
{{ data.system.cpus or "โ" }} CPUs
-
{{ data.system.mem_total_h or "โ" }} RAM
+ border: 2px solid #30363d;
+ background: rgba(0, 255, 136, 0.02);
+ padding: 20px;
+ transition: all 0.3s ease;
+ " onmouseover="this.style.borderColor='#00ff88'; this.style.boxShadow='0 0 20px rgba(0, 255, 136, 0.3)';"
+ onmouseout="this.style.borderColor='#30363d'; this.style.boxShadow='none';">
+
+ [COMPUTE]
+
+
+ {{ data.system.cpus or "โ"
+ }} CPUs
+
+
+ {{ data.system.mem_total_h or "โ"
+ }} RAM
+
-
- ๐ณ Docker
-
Engine: {{ data.system.server_version or "โ" }}
-
Images: {{ data.system.images or "โ" }}
-
Containers: {{ data.system.containers_running or "โ" }} running / {{ data.system.containers_stopped or "โ" }} stopped
+ border: 2px solid #30363d;
+ background: rgba(255, 184, 108, 0.02);
+ padding: 20px;
+ transition: all 0.3s ease;
+ " onmouseover="this.style.borderColor='#ffb86c'; this.style.boxShadow='0 0 20px rgba(255, 184, 108, 0.3)';"
+ onmouseout="this.style.borderColor='#30363d'; this.style.boxShadow='none';">
+
+ [DOCKER]
+
+
+ Engine: {{ data.system.server_version or "โ"
+ }}
+
+
+ Images: {{ data.system.images or "โ" }}
+
+
+ Containers: {{ data.system.containers_running or "โ"
+ }} up / {{ data.system.containers_stopped
+ or "โ" }} down
+