Skip to main content
Utilisez .env.example comme source de référence. Stockez les valeurs de production dans le gestionnaire de secrets de votre déploiement ou dans un fichier .env aux permissions restreintes.

Application et base de données

Services internes

Appels vocaux

Le modèle GPT-Live d’OpenAI répond aux appels dans le navigateur et aux appels téléphoniques. Les appels téléphoniques l’atteignent par votre trunk SIP Twilio. L’admin démarre chaque appel et le worker l’exécute.

Redis et stockage de fichiers

Le stockage local convient à un déploiement sur un seul hôte. Utilisez S3 quand l’admin et le worker tournent sur des hôtes différents ou quand vous avez besoin d’un stockage géré hors de l’hôte Docker.

API publique et webhooks

Les livraisons de webhooks refusent les adresses privées, de bouclage, de liaison locale et de métadonnées cloud sur tous les déploiements, y compris les déploiements auto-hébergés. Faites pointer les points de terminaison vers une URL HTTPS publique. Les URL en http:// simple fonctionnent seulement quand NODE_ENV=development.

Observabilité

Un point de terminaison OTLP vide ne désactive ni les journaux stdout des conteneurs, ni les points de terminaison de santé de l’application, ni l’analytique produit directe, ni le signalement direct des erreurs.

Fournisseurs

Ne placez jamais de secrets dans des variables NEXT_PUBLIC_*. Next.js inclut ces valeurs dans les bundles du navigateur.