Web Analytics Made Easy - Statcounter
Skip to content

Déploiement

Guides pour déployer Duckling dans divers environnements.

Aperçu

Duckling peut être déployé de plusieurs façons selon vos besoins :

Options de déploiement

Méthode Idéal pour Complexité
Docker Compose Déploiement rapide, tests Faible
Manuel + Nginx Contrôle total, personnalisation Moyenne
Kubernetes Grande échelle, cloud-native Élevée

Référence rapide

Docker (Le plus simple)

docker-compose up -d --build

Déploiement manuel

# Backend avec Gunicorn
cd backend
gunicorn -w 4 -b 0.0.0.0:5001 duckling:app

# Build du frontend
cd frontend
npm run build
# Servir dist/ avec nginx

Liste de vérification de l'environnement

Avant de déployer en production :

  • Définir une SECRET_KEY forte
  • Définir FLASK_DEBUG=false
  • Configurer CORS pour votre domaine
  • Activer HTTPS
  • Définir des limites de taille de fichier appropriées
  • Configurer le reverse proxy
  • Configurer la surveillance et les journaux