/kvm-dashboard

A web dashboard for kvm monitoring and configuration.

Primary LanguageGoApache License 2.0Apache-2.0

KVM Dashboard

License

Introduction

KVM Dashboard is a web-based tool for monitoring and configuring virtual machines on hosts running libvirt.

  • Home

Dashboard

  • Login

Login

Live

Here is live gif for dashboard running on host machine.

Live Demo

How to run

NOTE: This project is still in progress.

Prerequest: Need to install libvirtd, influxdbin your local machine.

1. Install project

git clone https://github.com/IRONICBo/kvm-dashboard
cd kvm-dashboard

2. Modify config file

Modify config in conf/app.yaml.

3. Install packages

go mod tidy

4. Run backend

go run main.go

5. Run frontend

cd web/kvm-dashboard
npm i
npm run serve