Integração personalizada de Proxmox e Guacamole no PHP para implantar e usar máquinas virtuais em um aplicativo cliente da Web. Automatizado usando apenas software de código aberto, principalmente mariadb e Ansible.
Codificado por Oscar Boronat para uso no projeto final dos meus estudos no Certificado de Ensino Superior do Gerenciamento de Sistemas de Rede de Computação.
Software de código aberto usado no projeto:
Apache Guacamole 1.1.0: http://guacamole.apache.org/
Proxmox VE 6.1: https://www.proxmox.com/en/proxmox-ve
Ansible 2.9: https://www.ansible.com/community
Mariadb 10: https://mariadb.org/
Php 7.0: https://www.php.net/
Apache2: https://httpd.apache.org/
Tomcat 8: http://tomcat.apache.org/
Python 3: https://www.python.org/
E todos eles implementados nas máquinas Debian 9 e 10.
Diagrama da configuração do projeto:
