-
-
-
-
-
-
-
+
+
+
+ Omnihit Manager
+
+
+
+
+
+
+
+
+
+
+ Painel
+
+
+
+
+
+
+
+
+ Seções
+
+
+
+
\ No newline at end of file
diff --git a/src/mocks/mockServersList.ts b/src/mocks/mockServersList.ts
new file mode 100644
index 0000000..5c007ec
--- /dev/null
+++ b/src/mocks/mockServersList.ts
@@ -0,0 +1,58 @@
+export interface ServerData {
+ name: string;
+ ip: string;
+ totalRam: string;
+ totalRamUsed: string;
+ cachedRam: string;
+ freeRam: string;
+ totalStorage: string;
+ usedStorage: string;
+ freeStorage: string;
+}
+
+export const mockServersList: ServerData[] = [
+ {
+ name: "Servidor Web 01",
+ ip: "192.168.1.10",
+ totalRam: "16GB",
+ totalRamUsed: "8.5GB",
+ cachedRam: "2.1GB",
+ freeRam: "7.5GB",
+ totalStorage: "500GB",
+ usedStorage: "320GB",
+ freeStorage: "180GB"
+ },
+ {
+ name: "Servidor BD Principal",
+ ip: "192.168.1.11",
+ totalRam: "32GB",
+ totalRamUsed: "24.2GB",
+ cachedRam: "4.8GB",
+ freeRam: "7.8GB",
+ totalStorage: "1TB",
+ usedStorage: "750GB",
+ freeStorage: "250GB"
+ },
+ {
+ name: "Servidor API",
+ ip: "192.168.1.12",
+ totalRam: "8GB",
+ totalRamUsed: "3.2GB",
+ cachedRam: "1.1GB",
+ freeRam: "4.8GB",
+ totalStorage: "250GB",
+ usedStorage: "120GB",
+ freeStorage: "130GB"
+ },
+ {
+ name: "Servidor Backup",
+ ip: "192.168.1.13",
+ totalRam: "16GB",
+ totalRamUsed: "5.1GB",
+ cachedRam: "2.5GB",
+ freeRam: "10.9GB",
+ totalStorage: "2TB",
+ usedStorage: "1.2TB",
+ freeStorage: "800GB"
+ }
+];
diff --git a/src/pages/Dashboard.vue b/src/pages/Dashboard.vue
index 38e1189..b132db4 100644
--- a/src/pages/Dashboard.vue
+++ b/src/pages/Dashboard.vue
@@ -1,8 +1,14 @@
-
+
diff --git a/yarn.lock b/yarn.lock
index c7886ea..5b1d498 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -871,6 +871,11 @@ lru-cache@^10.2.0:
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119"
integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==
+lucide-vue-next@^0.539.0:
+ version "0.539.0"
+ resolved "https://registry.yarnpkg.com/lucide-vue-next/-/lucide-vue-next-0.539.0.tgz#e10c39ab86f08f9fee9180df9c3c8e89c65632ee"
+ integrity sha512-8Y75ekxsBqW+9YZPCbxE6KXoCbNmJYUujKP+nK2cIqmONJXvUSeyroEW4DV1Kjlw8ZvmfKwP0FpdjPzuKvRsQw==
+
magic-string@^0.30.17:
version "0.30.17"
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.17.tgz#450a449673d2460e5bbcfba9a61916a1714c7453"