Crédits open source
Les infrastructures vidéo Leagora s'appuient sur des logiciels open source éprouvés : Galène comme moteur SFU WebRTC, Docker pour la containerisation, Nginx en reverse proxy et Coturn pour le relais STUN/TURN. Cette page les crédite conformément à leurs licences respectives.
Pourquoi ces choix
Une stack auditable et déployable en France ou on-premise limite la dépendance à des composants propriétaires opaques. Nous remercions les auteurs et mainteneurs des projets ci-dessous, sans lesquels nos produits vidéo métier et notre infrastructure WebRTC ne seraient pas possibles dans leur forme actuelle.
Galène, moteur SFU WebRTC
| Site | galene.org |
| Code source | github.com/jech/galene |
| Rôle chez Leagora | Serveur SFU (Selective Forwarding Unit) pour la visioconférence et la vidéo temps réel : routage des flux média WebRTC, faible latence, déploiement maîtrisé. |
| Auteur | Juliusz Chroboczek |
| Licence | MIT |
Galène est le cœur média de nos salles virtuelles et parcours SFU WebRTC. Nous contribuons à l'écosystème en documentant nos intégrations sur leagora.io et en respectant les bonnes pratiques de l'API Galène.
Docker, containerisation
| Site | docker.com |
| Projet | Moby / Docker Engine |
| Rôle chez Leagora | Orchestration des services (Galène, applications, bases de données, TURN) via Docker Compose : reproductibilité des environnements, mises à jour contrôlées, déploiement cloud France et on-premise. |
| Licence | Apache License 2.0 |
Docker nous permet d'industrialiser le run et le monitoring de chaque instance vidéo dédiée à un client ou à un produit (Meeting, Assistance, etc.).
Nginx, reverse proxy et HTTP(S)
| Site | nginx.org |
| Projet | nginx/nginx |
| Rôle chez Leagora | Terminaison TLS, routage vers les services internes, WebSocket pour la signalisation, et exposition sécurisée derrière notre couche edge (ex. Traefik). |
| Licence | BSD-2-Clause |
Nginx assure la couche d'entrée stable et performante pour HTTPS/WSS sur nos domaines métier, en complément de notre hébergement France.
Coturn, serveur STUN/TURN
| Site / dépôt | github.com/coturn/coturn |
| Rôle chez Leagora | Relais média lorsque les pairs WebRTC ne peuvent pas s'établir en direct (NAT, pare-feu d'entreprise) : STUN pour la découverte d'adresse, TURN pour le relais chiffré des flux. |
| Licence | BSD / voir dépôt |
Coturn complète notre documentation STUN/TURN pour les DSI qui doivent ouvrir leurs pare-feu.
Autres briques
Notre stack inclut aussi des composants open source courants (bases de données, outils de build, bibliothèques WebRTC côté navigateur standards). Pour l'open source au sens large dans notre offre : voir la page open source.
Licence des logiciels Leagora
Les applications métier Leagora (portails, API propriétaires) restent soumises à nos conditions contractuelles. Seuls les crédits et obligations des logiciels tiers listés ci-dessus s'appliquent selon leurs licences respectives.
Aller plus loin
- Infrastructure WebRTC : vue d'ensemble technique
- SFU WebRTC : rôle du SFU dans la visio pro
- Open source : philosophie et stacks auditable
- Sécurité et RGPD : chiffrement et sous-traitants
À retenir
- Galène = moteur SFU vidéo temps réel (MIT).
- Docker = déploiement reproductible de l'infrastructure.
- Nginx = reverse proxy TLS et routage HTTP(S)/WSS.
- Coturn = STUN/TURN pour la connectivité derrière NAT et pare-feu.