Virtua 0.8.4 · noyau 7.2.4
Vos VM, conteneurs et Docker. Une seule console.
VirtuaOS transforme un serveur Debian 13 en plateforme de virtualisation complète : machines virtuelles QEMU/KVM, conteneurs LXC et Docker, stockage, réseau et sauvegardes, pilotés depuis une interface web moderne.
- Auto-hébergé
- Licence MIT
- Interface FR / EN
- Paquet APT signé
kernel-virtuaPlateforme
Tout pour héberger vos charges de travail
Machines virtuelles
QEMU/KVM avec UEFI ou BIOS, Secure Boot (OVMF), virtio, CPU host-passthrough, clonage, export en modèle, x86_64 et aarch64.
Conteneurs LXC
Réseau multi-cartes, instantanés, sauvegardes, GPU partagé (Intel, AMD, NVIDIA) et passthrough USB persistant.
Docker et Compose
Édition complète des conteneurs, Docker Compose persistant, volumes, réseaux macvlan/ipvlan pour une IP publique dédiée.
Instantanés et sauvegardes
À chaud, sans geler la machine, compressés en zstd, avec restauration telle quelle ou modifiée.
Réseau de type cloud
Bridges persistants, NAT, IP failover OVH avec MAC virtuelle, pare-feu par ressource, réparation automatique des bridges.
Datacenter (VDM)
Pilotez plusieurs nœuds depuis une console centrale : inventaire, migration, sauvegardes planifiées, haute disponibilité du VDM.
Architecture
Sécurisée par conception
Virtua sépare strictement l'interface et les opérations système :
- l'API (Fastify, port 8441) ne tourne pas en root : sessions, CSRF, MFA, quotas, audit ;
- le runner root exécute uniquement une liste fermée d'actions via un socket Unix, sans jamais construire de commande shell ;
- l'interface web React dialogue avec l'API ; les consoles passent par des tickets courts à usage limité.
Résultat : aucun port de console de l'hyperviseur n'est exposé au client.
Accès
Pilotez comme vous voulez
Interface web
Consoles noVNC, SPICE dans le navigateur (son, presse-papiers, redimensionnement) et RDP par VM via passerelle xrdp.
CLI virtua
Bilingue, avec interface texte (virtua gui) : statut, liste, démarrage, console, Docker Compose…
Client Desktop
macOS, Windows 11 et Linux : connexion à vos serveurs ou exécution locale de VM et conteneurs.
Prêt en quelques minutes
Deux commandes sur une Debian 13 minimale, et votre panneau est accessible.