diff --git a/README.md b/README.md index 26fc58bdc13c9cc906f85367e63d3041bd683582..0a338542d7e6b8a87abf9b5e92c43cb73dbb3445 100644 --- a/README.md +++ b/README.md @@ -6,10 +6,10 @@ <br> <hr/> -  -  +  +   -  +  <br> @@ -20,11 +20,70 @@ [ACF on Lighttpd](https://gitlab.alpinelinux.org/trinity-labs/mini_httpd-lighttpd) -> âš ï¸ **CPU Temp bugs - Network Chart only eth0 - Disk Partition to be continued, etc:** Please be patient! +- <ins>**Features**</ins> Light-weight App (Less than 2 MB) installed -> âš ï¸ `Serve by` field check version of both `lighttpd` and `mini_httpd`. If `lighttpd` is install on system, command return `lighttpd` as prefered ACF server. However, it's the best choice to switch to `lighttpd` for `ACF` +<div align="left"> + <hr> + +> <ins>**ACF System Version - ASV**</ins> + + <hr> +<img src="https://github.com/trinity-labs/dashboard-skin/assets/45216746/dae56d30-7c39-433c-9138-c429f3e862f0"> + +Fisrt check `Alpine Linux` running version<br> +Then compare to Alpine official [Releases](https://www.alpinelinux.org/releases/#content) website<br> +And build latest version post url from Alpine official website eg :<br> +<img src="https://github.com/trinity-labs/dashboard-skin/assets/45216746/e0318739-c4e4-4119-83cd-88931bd188eb"> +<br> +So we have a basic version checker in `Lua` that need `WAN` access and `DNS` avaible + <hr> + +> <ins>**ACF System Self-check - ASS**</ins> + + <hr> + <img src="https://github.com/trinity-labs/dashboard-skin/assets/45216746/5c9ecb8a-aca9-4b70-a5ea-3c2b063759c9"> +<br> +<br> + +Return `Lua` ACF used version and `ACF Server` version. <br> +<br> +âš ï¸ `Served by` field, check version of both `lighttpd` and `mini_httpd`. If `lighttpd` is install on system, command return `lighttpd` as prefered ACF server. However, it's the best choice to switch to `lighttpd` for `ACF` + + + <hr> + + > <ins>**ACF System Uptime - ASU**</ins> + + <hr> + <img src="https://github.com/trinity-labs/dashboard-skin/assets/45216746/1a34c041-7a82-4977-a5ce-3bacd0cd67c8"> + +Get **live** uptime timer in `Lua` and `JS` to parse `/proc/uptime` in major Linux distro to convert seconds in human readeable value and up to centuries + <hr> + +> <ins>**ACF CPU Manufacturer - ACM**</ins> + + <hr> + <img src="https://github.com/trinity-labs/dashboard-skin/assets/45216746/9b81be2f-d91f-416b-9683-784d490887e5"> + +Return `CPU Model` and `Manufacturer` icon. If now, return `board` and `bios` infos - (please report errors) + <hr> + +> <ins>**ACF CPU Temp - ACT**</ins> + + <hr> + <img src="https://github.com/trinity-labs/dashboard-skin/assets/45216746/1074ce4e-e48d-4dd6-8654-4b0cca264536"> +<br> +<br> + + Get **live** proc temp (checked every seconds) from `/sys/class/thermal/thermal_zone2/temp` (seems target `x86_pkg_temp` on main x86 systems - please report errors) +else print `NaN` + +And many other - Project in constent dev + </div> + +- <ins>**Install**</ins> Install essential packages : @@ -53,7 +112,14 @@ skindir=/skins/,/userskins/ skin=/skins/dashboard ... ``` +<br> +<br> + +> âš ï¸ **CPU Temp bugs - Network Chart only eth0 - Disk Partition to be continued, etc:** Please be patient! +<br> +<br> + - **Logon** <img src="https://github.com/trinity-labs/dashboard-skin/assets/45216746/721a4ce0-37d6-4108-850b-a64e94b2bf8b"> diff --git a/app/acf-util/welcome-html.lsp b/app/acf-util/welcome-html.lsp index c75dfa61fb6b7afb5a98a2d5214ac6ae1febf0b3..e2cf909d2183cfae1267e97dc92955b260a9785e 100644 --- a/app/acf-util/welcome-html.lsp +++ b/app/acf-util/welcome-html.lsp @@ -413,7 +413,7 @@ $(function memChart() { <div id="chartNetwork"> </div> <canvas id="networkChart" class="data-chart block-chart"></canvas> </div> -<!--<div id="demo"></div>--> +<div id="demo"></div> <!-- Dashboard Main Block - NETWORK CHART.JS --> <script type="application/javascript" src="https://cdn.jsdelivr.net/npm/luxon@latest"></script>