fix: détection automatique binaire LiveKit local vs PATH

- Linux : utilise server/bin/livekit-server (installé par install.sh)
- macOS : utilise livekit-server du PATH (Homebrew)
- Corrige erreur 'livekit-server: not found' sous Linux
This commit is contained in:
2026-05-28 13:20:15 +02:00
parent 1f0ac0647d
commit 574ca7e95d
+5 -2
View File
@@ -108,8 +108,11 @@ let livekitProcess = null;
function startLiveKitServer() { function startLiveKitServer() {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
// Utiliser le binaire Homebrew (dans PATH) // Détection du binaire LiveKit :
const livekitBinary = 'livekit-server'; // 1. Binaire local (Linux après install.sh) : server/bin/livekit-server
// 2. Binaire Homebrew (macOS) : livekit-server dans PATH
const localBinary = join(__dirname, 'bin', 'livekit-server');
const livekitBinary = existsSync(localBinary) ? localBinary : 'livekit-server';
log('info', 'Démarrage LiveKit Server...'); log('info', 'Démarrage LiveKit Server...');
log('debug', 'Commande:', livekitBinary); log('debug', 'Commande:', livekitBinary);