NeahStable/README.DEPLOYMENT.md
2026-01-12 10:37:21 +01:00

1.8 KiB

Guide de Déploiement - Neah

Ce document fournit un aperçu rapide des ressources de déploiement disponibles pour Neah.

📚 Documentation

  • DEPLOYMENT.md: Guide complet de déploiement étape par étape
  • RUNBOOK.md: Procédures opérationnelles (déploiement, incidents, rollback)
  • 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

    ./scripts/verify-vercel-config.sh
    
  3. Appliquer les migrations Prisma

    export DATABASE_URL="postgresql://..."
    ./scripts/migrate-prod.sh
    
  4. Déployer sur Vercel

    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 pour les procédures d'incident et de rollback.

📞 Support

Pour toute question sur le déploiement, contactez l'équipe Neah.