Fonctionnalités

Tout ce que fait VirtuaOS

Machines virtuelles, conteneurs, stockage, réseau et sécurité — dans une seule plateforme.

QEMU / KVM

Machines virtuelles

Cycle de vie complet

Créer, démarrer, arrêter, redémarrer, arrêt forcé, reset, cloner, renommer (ACL, instantanés, sauvegardes et pare-feu suivent), démarrage automatique.

Matériel virtuel

UEFI/BIOS, Secure Boot OVMF, disques virtio/SATA/IDE/SCSI, GPU virtio/QXL/VGA, cartes virtio/e1000/rtl8139, x86_64 et aarch64.

Performance

CPU host-passthrough avec topologie cohérente, IOThreads virtio-blk et multiqueue virtio-net.

Invités Windows

Un bouton insère l'ISO des pilotes VirtIO (téléchargée automatiquement). État des agents QEMU et SPICE, IP de l'invité affichées.

Modèles et ISO

Bibliothèque d'ISO et de modèles amd64/arm64, export de VM en modèle, catalogue distant importable depuis dep.auxinux.ca/TEMPLATES.

Détection de crash

Détection des plantages de VM et LXC, redémarrage automatique optionnel et journal des causes.

Consoles

Accédez à vos machines, où que vous soyez

SPICE dans le navigateur

Redimensionnement automatique, presse-papiers, son Opus (y compris Safari), Ctrl+Alt+Del, plein écran, fenêtre détachable.

noVNC et terminal

noVNC pour l'affichage graphique, xterm.js pour les consoles texte LXC et Docker, shell de l'hôte dans le navigateur.

RDP Remote

Une passerelle xrdp par VM : téléchargez un fichier .rdp, sans serveur RDP dans l'invité — comme vmconnect d'Hyper-V.

Conteneurs

LXC, prêt pour la production

  • Gestion complète : plusieurs cartes réseau, instantanés, sauvegardes et restauration, renommage synchronisé avec le hostname.
  • Choix du pool de stockage à la création.
  • GPU partagé : /dev/dri (Intel/AMD) et /dev/nvidia* — idéal pour Ollama et l'IA locale.
  • Passthrough USB persistant (par exemple une imprimante pour CUPS).
  • Protections du rootfs : écritures anti-symlink, aucune modification de permissions par le runner.

Docker

Docker et Docker Compose intégrés

  • Édition complète d'un conteneur : ports, volumes, variables, image, commande, réseau, CPU et RAM.
  • Docker Compose avec fichiers .yml persistants : envoi, up/down/ps/logs/config/restart.
  • Volumes, exec, prune, renommage réel.
  • Réseaux bridge, host, overlay, macvlan et ipvlan — pour donner une IP publique additionnelle à un conteneur.
  • Démarrage automatique via la politique unless-stopped.

Données

Stockage et sauvegardes

Instantanés et sauvegardes à chaud

Pour les VM et LXC, sans geler la machine. Archives zstd avec vraie barre de progression, restauration telle quelle ou modifiée. Côté VDM : dépôts avec rétention (7 quotidiennes, 4 hebdomadaires, 6 mensuelles par défaut), chiffrement optionnel, planification et contrôle sha256.

Pools de stockage

Répertoire local, NFS (v3 à 4.2), SMB/CIFS (1.0 à 3.1.1), GlusterFS et S3 (AWS, MinIO, Backblaze B2, générique). Contenus : ISO, VM, sauvegardes, modèles, conteneurs, disques.

Gestion des disques

Créer un pool directement sur un disque, formater en ext4/XFS/Btrfs, effacer, partitionner en GPT/MBR, RAID logiciel mdadm.

ZFS

Pilote de stockage ZFS de libvirt installé ; OpenZFS 2.4.4 fourni pour le noyau VirtuaOS sous forme DKMS (openzfs-zfs-dkms).

Réseau

Un réseau pensé pour les serveurs dédiés

Bridges persistants

Compatibles ifupdown, netplan et NetworkManager, IPv6 préservé, NAT. Le service virtua-bridge-heal répare automatiquement les bridges.

IP failover / OVH

Bridge avec MAC virtuelle fixée, ARP gratuit, protections contre la perte d'accès. Préréglages « cloud-bridged » et bridge routé /32.

Pare-feu

Règles allow/forward TCP/UDP liées à chaque ressource.

Sécurité et supervision

Multi-utilisateur et auditable

Rôles et quotas

Rôles ADMIN/USER, ACL par ressource et par utilisateur, quotas de ressources par client.

Authentification forte

MFA par courriel (SMTP) ou SMS (Twilio), CSRF, limitation de débit, validation Zod. Mot de passe initial à changer obligatoirement.

SSL Let's Encrypt

Certificats ACME HTTP-01 ou DNS-01, panneau d'accès SSH (clé seule, clé + mot de passe, mot de passe).

Santé

Services, mises à jour, maintenance, audit des permissions LXC.

Journaux

Onglets Tâches, Audit et Sécurité ; événements de sécurité immuables.

Bilingue

Interface web et CLI en français et en anglais (virtua setlang FR|EN).

Passez à VirtuaOS