{"repo":"subuk/vmango","free":true,"listed":false,"github":"https://github.com/subuk/vmango","clone":"git clone https://github.com/subuk/vmango.git","description":"Your own personal IaaS cloud","language":"JavaScript","stars":348,"topics":["libvirt","kvm","cloud","golang"],"license":"MIT","category":"dev-tools","readme_excerpt":"vmango Vmango is a virtual machines management web interface written using Go. The main goal of project is not to provide a hypervisor configuration tool, because that problem already solved by many configuration management systems like Ansible or Puppet, but provide a convenient way to manage virtual machines on existing hypervisors. Current features: SSH keys management and injection Volume management KVM machines via libvirt Web console Support for cloud OS images (with cloud-init installed) Custom userdata for cloud-init Bridged network Installation There are two RPM repositories: vmango for the latest tagged release, it may be considered stable vmango-devel contains packages built automatically from the latest commit in master branch CentOS 7 and 8 1. Enable copr reposotory, use subuk/vmango-devel for the latest version, subuk/vmango for stable 1. Install package 1. Edit configuration file /etc/vmango.conf 1. Start and enable systemd service vmango Ubuntu 18.04 1. Follow instructions on vmango or vmango-devel ppa page https://launchpad.net/ subuk/+archive/ubuntu/vmango 1. Install package 1. Edit configuration file /etc/vmango.conf Hypervisor configuration Install libvirt and qemu-kvm. Ubuntu: sudo apt-get install libvirt-bin qemu-kvm qemu-system Centos: yum install -y libvirt qemu-kvm systemctl enable --now libvirtd Allow your user to access libvirt socket: sudo usermod -aG libvirtd [username] newgrp libvirtd Download vm images to default libvirt pool location: cd /var/l","default_branch":null,"files":null,"tree":[],"storefront":"/r/subuk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/subuk/vmango/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}