Déployer une API Strapi sur Render : Guide Complet

Auteur
Guelor Abel ANGO Publié le 21 août 2025
Déployer une API Strapi sur Render : Guide Complet

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 ! 🎉