diff --git a/assets/img/bg/back.webp b/assets/img/bg/back.webp new file mode 100644 index 0000000..193228e Binary files /dev/null and b/assets/img/bg/back.webp differ diff --git a/assets/js/info.min.js b/assets/js/info.min.js new file mode 100644 index 0000000..11e8c87 --- /dev/null +++ b/assets/js/info.min.js @@ -0,0 +1 @@ +onload=function(){dockerInfo(),systemUptime(),systemLoad()},setInterval((function(){dockerInfo(),systemUptime(),systemLoad(),console.log("Updated")}),1e3);const api="https://glances.woodburn.au/api/3/";function dockerInfo(){fetch(api+"docker").then((e=>e.json())).then((e=>{let n=[],t=[];for(let o=0;o";o+="Running Containers: "+n.length+"
",o+="Stopped Containers: "+t.length+"

",document.getElementById("containers").innerHTML=o})).catch((e=>console.log(e)))}function systemUptime(){fetch(api+"uptime").then((e=>e.text())).then((e=>{let n=e.replace(/['"]+/g,"");document.getElementById("uptime").innerHTML=n})).catch((e=>console.log(e)))}function systemLoad(){fetch(api+"mem").then((e=>e.json())).then((e=>{let n=e.percent+"% RAM";document.getElementById("mem").innerHTML=n})).catch((e=>console.log(e))),fetch(api+"cpu").then((e=>e.json())).then((e=>{let n=e.total+"% CPU";document.getElementById("cpu").innerHTML=n})).catch((e=>console.log(e))),fetch(api+"fs").then((e=>e.json())).then((e=>{let n=e[0].percent+"% Disk",t=e[0].free;t/=1e9,t=t.toFixed(2),n+="
"+t+" GB Free",document.getElementById("disk").innerHTML=n})).catch((e=>console.log(e)))} \ No newline at end of file diff --git a/info.html b/info.html new file mode 100644 index 0000000..a9f1fe6 --- /dev/null +++ b/info.html @@ -0,0 +1,59 @@ + + + + + + + + + + Nathan.Woodburn/ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+

Docker Status

+

Docker status

+

Uptime

+

0:00

+

0% RAM Used

+

0% CPU Used

+

0% Disk Used

+
+
+ + + + + + \ No newline at end of file