-
Notifications
You must be signed in to change notification settings - Fork 55
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
9 changed files
with
100 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -63,6 +63,7 @@ Modules | |
ftp | ||
owncloud | ||
phone_home | ||
webvirtmgr | ||
|
||
Best practices | ||
-------------- | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
========== | ||
WebVirtMgr | ||
========== | ||
|
||
This tool is used to manage :index:`virtual machine` through a simple web interface: | ||
|
||
* Create and destroy new machines (:index:`KVM`) | ||
* Create custom template of virtual machines | ||
* Easy shell remote access | ||
* Amazing UI | ||
|
||
Configuration | ||
============= | ||
|
||
The web application listen on port **8000** of your host machine, for example: ``http://HOST_IP:8000/``. | ||
|
||
The service is disabled by default. | ||
|
||
From the :guilabel:`Virtual machines` page you can: | ||
|
||
* enable the virtual machines manager | ||
* enable the virtual machines console access from web browser | ||
|
||
To access the web interface you must login with credentials that can be found on the same page: | ||
|
||
* *User:* admin | ||
* *Password*: random alphanumeric (editable) | ||
|
||
|
||
.. warning:: | ||
Do not create network bridges using WebVirtManager interface. | ||
Just create the bridge inside :guilabel:`Network` page and use it under WebVirtManager. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -66,6 +66,7 @@ Moduli | |
ftp | ||
owncloud | ||
phone_home | ||
webvirtmgr | ||
|
||
Best practices | ||
-------------- | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -74,6 +74,7 @@ NethSecurity | |
owncloud | ||
weekly_report | ||
hotspot | ||
webvirtmgr | ||
|
||
NethVoice | ||
^^^^^^^^^ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../webvirtmgr.rst |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
========== | ||
WebVirtMgr | ||
========== | ||
|
||
WebVirtMgr è usato per la gestione di :index:`macchine virtuali` attraverso una semplice interfaccia web: | ||
|
||
* Creazione e rimozione di macchine virtuali (:index:`KVM`) | ||
* Creazione di template per la creazione di macchine | ||
* Accesso remoto alla macchine attraverso il web | ||
* Interfaccia grafica accattivante | ||
|
||
Configurazione | ||
============== | ||
|
||
L'applicazione web è in ascolto sulla porta **8000** del server. per esempio: ``http://HOST_IP:8000/``. | ||
|
||
Il servizio è disabilitato di default. | ||
|
||
Dalla pagina guilabel:`Macchine virtuali` è possibile: | ||
|
||
* abilitare il gestore delle macchine virtuali | ||
* abilitare l'accesso alla console delle macchine virtuali direttamente dal browser | ||
|
||
Per accedere all'interfaccia web, effettuare il login con le credenziali disponibili nella pagina stessa: | ||
|
||
* *Utente:* admin | ||
* *Password:* casuale, alfanumerica (modificabile) | ||
|
||
|
||
.. warning:: | ||
Non creare bridge di rete usando l'interfaccia di WebVirtManager. | ||
E' sufficiente creare il bridge dalla pagina :guilabel:`Rete` ed utilizzarlo all'interno di WebVirtManager. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -107,6 +107,7 @@ Modules | |
web_antivirus | ||
content_filter | ||
lightsquid | ||
webvirtmgr | ||
|
||
Appendix | ||
-------- | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
========== | ||
WebVirtMgr | ||
========== | ||
|
||
WebVirtMgr is a simple web interface for :index:`libvirt` administration, the main package is ``nethserver-webvirtmgr``. | ||
|
||
By default there is a local socket connection named ``localhost``, | ||
it's a simply record in SQLite database, the db name is | ||
:file:`webvirtmgr.sqlite3` that can be found in :file:`/usr/lib/python2.6/site-packages/webvirtmgr/`. | ||
|
||
The webvirtmgr service is handled using upstart, meanwhile webvirtmgr-console is handled by traditional init.d. | ||
|
||
Database | ||
======== | ||
|
||
Configuration is stored inside ``webvirtmgr`` and ``webvirtmgr-console`` keys in ``configuration`` database. | ||
|
||
Properties of ``webvirtmgr``: | ||
|
||
* TCPPort: listen TCP port, default is ``8000`` | ||
* User: login user, default is ``admin`` | ||
* Password: password for ``User``, automatically generated during first configuration | ||
* status: default is ``disabled`` | ||
* access: default is ``private``, do not change for security reasons | ||
|
||
Properties of ``webvirtmgr-console``: | ||
|
||
* status: default is ``disabled`` | ||
* access: default is ``private``, do not change for security reasons | ||
|