# Guide de Déploiement - Neah Ce document fournit un aperçu rapide des ressources de déploiement disponibles pour Neah. ## 📚 Documentation - **[DEPLOYMENT.md](docs/DEPLOYMENT.md)**: Guide complet de déploiement étape par étape - **[RUNBOOK.md](docs/RUNBOOK.md)**: Procédures opérationnelles (déploiement, incidents, rollback) - **[OBSERVABILITY.md](docs/OBSERVABILITY.md)**: Stratégie de monitoring et observabilité ## 🚀 Déploiement rapide ### Prérequis 1. Compte Vercel configuré 2. Serveur PostgreSQL auto-hébergé 3. Variables d'environnement configurées (voir `.env.example`) ### Étapes 1. **Configurer les variables d'environnement** Copiez `.env.example` et remplissez les valeurs pour la production. 2. **Vérifier la configuration** ```bash ./scripts/verify-vercel-config.sh ``` 3. **Appliquer les migrations Prisma** ```bash export DATABASE_URL="postgresql://..." ./scripts/migrate-prod.sh ``` 4. **Déployer sur Vercel** ```bash git push origin main # Vercel déploiera automatiquement ``` ## 📁 Fichiers importants - `.env.example`: Liste complète des variables d'environnement - `docker-compose.prod.yml`: Configuration Docker pour PostgreSQL/Redis en production - `vercel.json`: Configuration Vercel - `scripts/migrate-prod.sh`: Script de migration Prisma pour la production - `scripts/verify-vercel-config.sh`: Script de vérification de configuration ## 🔍 Vérifications post-déploiement 1. Health check: `GET /api/health` 2. Vérifier les logs Vercel 3. Tester l'authentification 4. Vérifier les fonctionnalités critiques ## 🆘 En cas de problème Consultez [RUNBOOK.md](docs/RUNBOOK.md) pour les procédures d'incident et de rollback. ## 📞 Support Pour toute question sur le déploiement, contactez l'équipe Neah.