Déployer une API Strapi sur Render : Guide Complet
Guelor Abel ANGO
Publié le 21 août 2025
Strapi est un CMS headless open-source puissant qui permet de créer rapidement des API personnalisées. Dans ce guide, nous allons voir comment déployer Strapi sur Render étape par étape.
1. Préparer votre projet local
- Avant tout, assurez-vous d’avoir :
- Node.js 18 ou plus
- pnpm ou yarn
- Un projet Strapi fonctionnel
Créez vos collections et single types en local avec la commande :
pnpm develop
2. Connecter Render à GitHub
- Poussez votre code sur GitHub
- Créez un Web Service sur Render
- Sélectionnez votre dépôt
3. Configurer les variables d’environnement
Dans Render, ajoutez toutes les variables de votre .env local (hors PORT). Exemple :
HOST=0.0.0.0
NODE_ENV=production
DATABASE_URL=postgresql://user:pass@host:port/dbname
APP_KEYS=...
4. Déployer
- Build Command : pnpm install --frozen-lockfile && pnpm build
- Start Command : pnpm start
Votre API Strapi est maintenant en ligne ! 🎉