chore: amélioration .gitignore et templates .env
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 <noreply@anthropic.com>
This commit is contained in:
+11
@@ -8,6 +8,13 @@ pnpm-lock.yaml
|
|||||||
.env
|
.env
|
||||||
.env.local
|
.env.local
|
||||||
.env.*.local
|
.env.*.local
|
||||||
|
server/.env
|
||||||
|
client/.env
|
||||||
|
|
||||||
|
# Keep .env.example files (templates)
|
||||||
|
!.env.example
|
||||||
|
!client/.env.example
|
||||||
|
!server/.env.example
|
||||||
|
|
||||||
# Build outputs
|
# Build outputs
|
||||||
dist/
|
dist/
|
||||||
@@ -43,3 +50,7 @@ yarn-debug.log*
|
|||||||
yarn-error.log*
|
yarn-error.log*
|
||||||
pnpm-debug.log*
|
pnpm-debug.log*
|
||||||
lerna-debug.log*
|
lerna-debug.log*
|
||||||
|
server.log
|
||||||
|
|
||||||
|
# Runtime files
|
||||||
|
/tmp/ptt-live.pid
|
||||||
|
|||||||
+18
-12
@@ -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
|
# Mode LiveKit
|
||||||
# En dev, utilise les valeurs par défaut si non définies
|
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_KEY=devkey
|
||||||
LIVEKIT_API_SECRET=secret
|
LIVEKIT_API_SECRET=secret
|
||||||
|
|
||||||
# URL LiveKit pour les clients
|
# Configuration serveur
|
||||||
# Pour permettre les connexions réseau, utilisez l'IP locale du serveur
|
PORT=3000
|
||||||
# Exemples :
|
NODE_ENV=development
|
||||||
# - 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
|
|
||||||
|
|
||||||
# Mode LiveKit local (démarre livekit-server automatiquement)
|
# Logging (optionnel)
|
||||||
USE_LOCAL_LIVEKIT=true
|
# LOG_LEVEL=debug
|
||||||
|
|||||||
Reference in New Issue
Block a user