Depuis Laravel Forge
Laravel Forge gère des serveurs que vous payez toujours séparément à un fournisseur cloud. Railyard ajoute des modules complémentaires gérés, des mises en production sans interruption et des rôles d'équipe sur le même modèle de serveurs que vous possédez.
Pourquoi les équipes quittent Laravel Forge
Forge est un bon panneau de provisionnement de serveurs : il configure Nginx, PHP et votre script de déploiement sur un serveur que vous payez directement à votre fournisseur cloud. La friction apparaît dans ce qu’il ne fait pas : pas de sauvegardes de base de données gérées par défaut, pas de mises en production sans interruption en vérifier-puis-échanger, et un contrôle d’accès d’équipe limité.
Railyard garde la même idée d’un serveur dans votre propre compte cloud, en ajoutant des modules complémentaires gérés, des mises en production sans interruption et de vrais rôles d’équipe.
Ce qui vous suit
- Votre dépôt Laravel, construit à partir d’un Dockerfile ou de buildpacks.
- Vos variables d’environnement et vos secrets.
- Votre serveur existant : rattachez-le en SSH plutôt que de le reconstruire.
- Les Postgres, MySQL et Redis gérés correspondent directement aux modules complémentaires de Railyard, avec des sauvegardes planifiées en plus.
La migration
- Rattachez votre serveur : celui que Forge gère déjà, ou un nouveau serveur que Railyard provisionne dans votre compte cloud.
- Ajoutez votre dépôt et Railyard détecte Laravel automatiquement.
- Apportez votre configuration et ajoutez les bases de données attendues par votre application.
- Déployez vers une URL temporaire. Exécutez
php artisan migrateet vérifiez. - Migrez les données avec une sauvegarde restaurée dans le module complémentaire géré.
- Basculez le DNS. Forge continue de répondre jusqu’à la bascule, sans interruption de service.
Ce qui change
Des mises en production sans interruption en vérifier-puis-échanger, des sauvegardes gérées et de vrais rôles d’équipe, sur le même modèle de serveur que vous possédez déjà avec Forge.