Hébergement Laravel
Laravel sur vos propres serveurs, configuré pour vous
Créez un serveur chez votre fournisseur cloud, choisissez votre dépôt et poussez. Nginx, PHP-FPM, votre base de données, Redis, les queue workers et le planificateur sont configurés pour Laravel, et chaque déploiement passe en ligne sans interruption.
Du dépôt à la production en trois étapes
- 1
Créez un serveur
Chez Hetzner Cloud, DigitalOcean, Vultr, Akamai, AWS ou Google Cloud, ou sur n’importe quel VPS Ubuntu 24.04. Choisissez PHP 8.1 à 8.5 et MySQL, MariaDB ou PostgreSQL ; Redis et Node.js sont fournis.
- 2
Créez un site Laravel
Choisissez le préréglage Laravel et votre dépôt. Le site reçoit un
.envavec les identifiants de la base de données déjà remplis et une adresseon-deploy.linkgratuite qui fonctionne immédiatement. - 3
Poussez
Chaque push sur votre branche construit une nouvelle version : Composer, le build de votre frontend,
migrate --forceetoptimize, puis une bascule atomique.
Fonctionnalités du site
L’écosystème Laravel, un interrupteur par outil
Activez un outil et Vimonto Deploy écrit le processus Supervisor, l’entrée cron, les règles Nginx et les clés `.env` dont il a besoin, puis le redémarre après chaque déploiement.
Horizon
Exécute
artisan horizonsous Supervisor et envoiehorizon:terminateaprès chaque déploiement, pour que les jobs en cours se terminent d’abord sur l’ancien code.Reverb
Fait tourner votre serveur WebSocket sur sa propre adresse, comme
ws.shop.example.com, avec règles Nginx, DNS, HTTPS et clés.envremplies.Pulse
Maintient
pulse:checken marche pour que le tableau de bord Pulse affiche le CPU, la mémoire et le disque de votre serveur.Inertia SSR
Fait tourner le rendu côté serveur et le redémarre à chaque déploiement, pour des premiers chargements plus rapides et un meilleur référencement.
Nightwatch
Maintient l’agent Nightwatch en marche avec votre jeton dans
.env, pour que votre app remonte ses données à Laravel Nightwatch.Planificateur
Une entrée cron exécute
schedule:runchaque minute dans la version en ligne. Ajoutez des heartbeats pour savoir quand une tâche cesse de tourner.
Tout le site dans un seul menu

Queues, stockage et .env : c’est géré
Les queue workers tournent sous Supervisor avec l’utilisateur du site et reçoivent queue:restart après chaque déploiement. storage/ et .env vivent dans un répertoire partagé : uploads et réglages survivent à chaque version.
Au premier déploiement, votre .env.example sert de base au .env de production, avec les valeurs générées déjà remplies. Chaque modification ultérieure est conservée, et vous pouvez restaurer l’une des 50 dernières versions.
- Plusieurs versions de PHP côte à côte ; chaque site choisit la sienne
- Sites isolés avec leur propre utilisateur Linux et leur pool PHP-FPM
- Monorepos : pointez le site vers le dossier de l’app
- Répartissez le trafic sur plusieurs serveurs d’application avec un load balancer
Questions sur l’hébergement Laravel
Quelles versions de Laravel et de PHP sont prises en charge ?
Toute version de Laravel qui tourne sur PHP 8.1 à 8.5. Installez plusieurs versions de PHP sur un même serveur et choisissez-en une par site ; le script de déploiement la suit grâce à $VIMONTO_PHP.
Puis-je utiliser Horizon et des queue workers classiques ?
Utilisez l’un ou l’autre par site. Si vous activez Horizon alors que le site a déjà ses propres queue workers, Vimonto Deploy vous prévient, pour que les jobs ne soient pas traités deux fois.
Est-ce compatible avec Statamic ?
Oui. Statamic a son propre préréglage et les mêmes interrupteurs Laravel, et son script de déploiement préchauffe aussi le Stache. Voir l’hébergement Statamic.
Combien ça coûte ?
Le forfait Gratuit couvre 1 serveur et 3 sites, avec toutes les fonctionnalités. Premium coûte 15 € par mois et par organisation, sans limites. Vos serveurs sont facturés par votre fournisseur cloud.
Pages associées
- DéploiementsDes versions sans interruption, le déploiement à chaque push, des URL de déploiement pour la CI et le rollback en un clic.
- Hetzner CloudDes serveurs en Allemagne, en Finlande, aux États-Unis et à Singapour, avec DNS et sauvegardes sur Object Storage.
- StatamicStatamic avec un Stache préchauffé à chaque déploiement et tous les interrupteurs Laravel inclus.
Votre prochain déploiement pourrait être en ligne avant que votre café ne refroidisse.
Créez une organisation, connectez un serveur et poussez. C'est tout.