Prérequis et chemins d'installation
Il y a deux façons de mettre la main sur Vuisio, selon votre objectif.
Quel chemin choisir
Section intitulée « Quel chemin choisir »| Votre objectif | Chemin | Page |
|---|---|---|
| Mettre une instance en service sur un serveur | L’installeur vuisio-installer | Installer un serveur |
| Compiler le cœur et contribuer | La compilation depuis les sources | Environnement de développement |
L’installeur déploie la base : l’orchestrateur (le SFU), le client web et Redis. Tous trois font partie du périmètre libre (AGPL).
Prérequis pour un serveur de production
Section intitulée « Prérequis pour un serveur de production »- Un serveur Debian ou Ubuntu, avec un accès root (ou sudo). Les versions minimales dépendent du runtime choisi et sont précisées sur la page Installer un serveur.
- Un nom de domaine pointant vers le serveur, pour le certificat TLS.
- Les ports ouverts :
443/tcp(HTTPS) et la plage UDP à partir de16384pour le média WebRTC. - Côté matériel, le minimum pour démarrer : 2 cœurs CPU, 1 Go de RAM et 10 Go de stockage. Vuisio ne transcode pas, sa charge processeur reste basse.
Prérequis pour compiler depuis les sources
Section intitulée « Prérequis pour compiler depuis les sources »- Rust, installé via
rustup. - Node.js 22 et pnpm (via
corepack), pour le client web. - Quelques paquets système :
protobuf-compiler,libopus-dev,cmake,libssl-dev,pkg-config.
Le détail est sur la page Environnement de développement.