Skip to content

AaronTHolt/slurm-web

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

slurm-web

Goal

slurm-web provides a web dashboard to a Slurm HPC supercomputer with view of job queue and the current state of the compute nodes.

The software is composed of 2 parts:

  • a backend REST API in JSON format
  • a frontend web dashboard

The backend is developped in Python using the Flash web framework. It is designed to run as WSGI application on a HTTP server such as Apache2.

The dashboard frontend is developed in HTML and Javascript, using Bootstrap and JQuery libraries.

Disclaimer

At this stage, slurm-web is nothing more than a 2-days prototype. Unless your are using Debian distribution and you really know what you are doing, their are chances that you will experience hard times trying slurm-web on your own Slurm HPC cluster for the moment.

Licence

slurm-web is distributed under the terms of the GNU General Public License version 3.

About

Slurm HPC workload manager web JS dashboard and JSON REST API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 72.1%
  • Python 12.9%
  • HTML 10.4%
  • CSS 4.6%