
A webapp for monitoring GPU machines, written in Vue.js and Flask.
The Server Dashboard is an innovative web application designed to simplify the monitoring of GPU machines. By aggregating the output from gpustat across all servers and displaying it neatly on a single page, this app offers users a cohesive view of their GPU resources. Built using Vue.js and Vuetify for the frontend, coupled with a Flask backend, it ensures an intuitive user interface while efficiently handling data requests.
What sets this application apart is its seamless integration with SSH for server queries, allowing users to gather critical GPU information effortlessly. With an easy installation process and configurable options, the Server Dashboard is ideal for anyone looking to enhance their server monitoring capabilities.

Flask is a lightweight and popular web framework for Python, known for its simplicity and flexibility. It is widely used to build web applications, providing a minimalistic approach to web development with features like routing, templates, and support for extensions.
Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.