## WebVirtCloud Beta ## Features * User can add SSH public key to root in Instance (Tested only Ubuntu) * User can change root password in Instance (Tested only Ubuntu) ### Warning!!! How to update gstfsd daemon on hypervisor: ```bash wget -O - https://clck.ru/9VMRH | sudo tee -a /usr/local/bin/gstfsd sudo service supervisor restart ``` ### Description WebVirtMgr is a libvirt-based Web interface for managing virtual machines. It can delegate Virtual Machine's to users. A noVNC viewer presents a full graphical console to the guest domain. KVM is currently the only hypervisor supported. ### Install WebVirtCloud panel ```bash sudo apt-get -y install git python-virtualenv python-dev libxml2-dev libvirt-dev zlib1g-dev nginx supervisor git clone https://github.com/retspen/webvirtcloud cd webvirtcloud sudo cp conf/supervisor/webvirtcloud.conf /etc/supervisor/conf.d sudo cp conf/nginx/webvirtcloud.conf /etc/nginx/conf.d cd .. sudo mv webvirtcloud /srv sudo chown -R www-data:www-data /srv/webvirtcloud cd /srv/webvirtcloud virtualenv venv source venv/bin/activate pip install -r conf/requirements.txt python manage.py migrate sudo chown -R www-data:www-data /srv/webvirtcloud sudo rm /etc/nginx/sites-enabled/default ``` Restart services for running WebVirtCloud: ```bash sudo service nginx restart sudo service supervisor restart ``` ### Setup libvirt and KVM on server ```bash wget -O - https://clck.ru/9V9fH | sudo sh ``` ### Default credentials login: admin password: admin ### How To Update ```bash git pull python manage.py migrate sudo service supervisor restart ```