nginx container to proxy and some visual tweaks

This commit is contained in:
2025-11-30 23:32:53 -08:00
parent 96e874239a
commit 4096f7165c
7 changed files with 78 additions and 12 deletions

View File

@ -4,7 +4,7 @@ When the GUI is not installed and it is requested, the terminal will auto login
The historical data is stored locally in a SQLite database which is managed by a Python Flask API. It can be viewed on a web dashboard at port 80.
There is a live dashboard of currently attched drives on port 3000. This will show all attached drives along with the health data for these drives. This uses a websocket to live-update the data. The catch is I haven't learned how to mix PHP and Node.js sites yet, thus the multiple ports. It sounds to me like the next part of this project is another web server container that is a proxy with both pages. That does not exist yet.
The live dashboard is at the root, and the history is at /history, thanks nginx.
There may be issues with some of the status commands due to hardware differences. I have only found an issue when using the NanoPi devices and have included the corrected string. journalctl is your friend, get to know it.