Alternative auto-hébergée à Laravel Forge — Git deploy, multi-PHP, sans abonnement
Laravel Forge est excellent — mais c'est un abonnement mensuel et une couche au-dessus de vos serveurs. Voici comment obtenir le déploiement par git push, le multi-PHP et le staging sur un serveur que vous possédez, avec ShadowPanel.
Si vous déployez des applications Laravel, vous avez probablement utilisé — ou envisagé — Laravel Forge. C'est un excellent produit. Mais c'est un abonnement mensuel, et une couche de service qui vit en dehors de votre infrastructure. Si vous préférez posséder toute la pile et supprimer ce coût récurrent, voici comment ShadowPanel couvre le même flux de travail essentiel.
Ce que Laravel Forge fait bien
Soyons justes : Forge est excellent et officiel chez Laravel. Il provisionne des serveurs sur votre cloud, offre le déploiement par push, le SSL gratuit, la gestion des files d'attente et du planificateur, et une expérience de déploiement vraiment soignée. Si vous vivez dans l'écosystème Laravel et que l'abonnement ne vous dérange pas, c'est un outil formidable — nous n'allons pas prétendre le contraire.
Le hic
- C'est un abonnement récurrent, facturé mensuellement, indéfiniment.
- C'est une couche d'orchestration hébergée par Forge. Vos applications tournent sur vos serveurs, mais l'automatisation et le tableau de bord vivent dans le cloud de Forge. Arrêtez de payer et vous perdez la couche de gestion.
- C'est du déploiement + provisioning, pas un panel d'hébergement complet — pas de serveur email intégré, pas de DNS, aucune des fonctions d'hébergeur par site dont vous avez besoin pour héberger des clients.
ShadowPanel : le même flux dev, auto-hébergé, au forfait
| Capacité | Laravel Forge | ShadowPanel |
|---|---|---|
| Modèle | SaaS qui gère vos serveurs cloud | Panel auto-hébergé sur votre propre VPS |
| Déploiement Git | Oui (push-to-deploy) | Oui (webhook signé) |
| Multi-PHP | Oui | Oui (5.6–8.4) |
| Staging | Oui | Oui (Pro) |
| SSL gratuit | Oui | Oui (renouvellement auto) |
| Files / planificateur | De premier ordre | Via cron + votre gestionnaire de processus |
| Serveur email | Non | Oui |
| DNS | Non | Oui |
| Sauvegardes S3 chiffrées | Scripts / options | Intégré (Pro) |
| White-label / revendeur | Non | Oui (Agency) |
| Tarif | Abonnement mensuel | Forfait Pro/Agency, sans frais par serveur |
Note honnête : la gestion des files et du planificateur de Forge, ainsi que l'ergonomie de ses scripts de déploiement, sont plus spécifiques à Laravel et plus matures. Le déploiement Git de ShadowPanel est volontairement plus simple — clone/pull plus les commandes de build que vous définissez. Si votre flux repose lourdement sur l'automatisation propre à Forge, pesez-le.
Déployer une app Laravel avec le Git deploy de ShadowPanel
- Créez le site et choisissez PHP 8.3.
- Site → Git : ajoutez l'URL et la branche de votre dépôt. ShadowPanel génère une clé de déploiement — ajoutez-la aux clés de déploiement de votre dépôt.
- Définissez vos commandes de build, par exemple :
composer install --no-dev --optimize-autoloader
php artisan migrate --force
php artisan config:cache && php artisan route:cache
npm ci && npm run build
- Copiez l'URL du webhook signé dans les réglages de webhook de votre dépôt (GitHub, GitLab, Bitbucket).
git push— ShadowPanel vérifie la signature du webhook, récupère la branche, exécute vos commandes de build, et votre app est en ligne. Utilisez un environnement de staging (Pro) pour tester une branche avant de la promouvoir.
Ce que vous obtenez aussi — que Forge n'inclut pas
Comme ShadowPanel est un panel complet, le même serveur vous donne aussi le DNS, l'email (Postfix/Dovecot), le SSL gratuit à renouvellement automatique, les sauvegardes S3 chiffrées et un pare-feu durci (UFW + Fail2ban + CrowdSec) — un seul panel, un seul serveur, une seule licence forfaitaire.
Réserve honnête
ShadowPanel est jeune (2026) et n'est pas spécifique à Laravel — c'est un panel d'hébergement généraliste qui sait bien faire le Git deploy. Forge a des années d'affinage centré sur Laravel et une grande communauté. Si vous voulez l'expérience de déploiement Laravel la plus aboutie et que l'abonnement vous convient, restez sur Forge. Si vous voulez posséder la pile, supprimer le coût mensuel et garder un flux git push propre, ShadowPanel le couvre.
Essayez-le
Le palier gratuit gère 3 sites sans carte bancaire, et vous pouvez l'installer sur n'importe quel VPS Ubuntu en une dizaine de minutes :
curl -fsSL https://shadowpanel.de/install.sh | bash