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:
+5
-2
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user