From 94e03fcc5dbde4174247cfdeaf41c41b084af61b Mon Sep 17 00:00:00 2001 From: Benoit Date: Wed, 27 May 2026 14:24:40 +0200 Subject: [PATCH] =?UTF-8?q?chore:=20am=C3=A9lioration=20.gitignore=20et=20?= =?UTF-8?q?templates=20.env?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. .gitignore mis à jour - Ignore server/.env et client/.env (générés) - Préserve .env.example (templates) - Ignore server.log et PID files runtime 2. server/.env.example créé - Template documenté pour mode local/cloud - Instructions AUTO pour LIVEKIT_URL - Clés par défaut devkey/secret documentées Finalise la configuration portable zéro-config. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .gitignore | 11 +++++++++++ server/.env.example | 30 ++++++++++++++++++------------ 2 files changed, 29 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index ba8b1c7..59f9409 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,13 @@ pnpm-lock.yaml .env .env.local .env.*.local +server/.env +client/.env + +# Keep .env.example files (templates) +!.env.example +!client/.env.example +!server/.env.example # Build outputs dist/ @@ -43,3 +50,7 @@ yarn-debug.log* yarn-error.log* pnpm-debug.log* lerna-debug.log* +server.log + +# Runtime files +/tmp/ptt-live.pid diff --git a/server/.env.example b/server/.env.example index 777df7f..406a57e 100644 --- a/server/.env.example +++ b/server/.env.example @@ -1,17 +1,23 @@ -# PTT Live - Configuration environnement serveur +# Configuration PTT Live Server +# Copiez ce fichier en .env et adaptez selon votre environnement -# LiveKit API Keys -# En dev, utilise les valeurs par défaut si non définies +# Mode LiveKit +USE_LOCAL_LIVEKIT=true # true = LiveKit local, false = LiveKit Cloud + +# LiveKit Configuration +# Mode local : AUTO détecte automatiquement l'IP réseau +# Mode cloud : URL complète wss://votre-projet.livekit.cloud +LIVEKIT_URL=AUTO + +# Clés API LiveKit +# Mode local --dev : devkey/secret (par défaut) +# Mode cloud : récupérez vos clés sur https://cloud.livekit.io LIVEKIT_API_KEY=devkey LIVEKIT_API_SECRET=secret -# URL LiveKit pour les clients -# Pour permettre les connexions réseau, utilisez l'IP locale du serveur -# Exemples : -# - Local uniquement : ws://localhost:7880 -# - Réseau local : ws://192.168.1.100:7880 (remplacer par votre IP) -# - Utiliser AUTO pour détecter automatiquement l'IP réseau -LIVEKIT_URL=AUTO +# Configuration serveur +PORT=3000 +NODE_ENV=development -# Mode LiveKit local (démarre livekit-server automatiquement) -USE_LOCAL_LIVEKIT=true +# Logging (optionnel) +# LOG_LEVEL=debug