Railway
Railway Corp · 🚀 PaaS
Railway est une plateforme d'infrastructure où vous pouvez provisionner de l'infrastructure, développer avec localement, puis déployer dans le cloud.
Aperçu
Railway donne au provisionnement et au déploiement de services back-end l’allure d’un workflow front-end. Connectez un dépôt ou partez d’un modèle, et Railway détecte votre stack, provisionne des bases de données — Postgres, MySQL, Redis, MongoDB — et déploie avec des réglages par défaut sensés. Sa CLI vous permet de développer localement contre la même infrastructure.
L’usage gratuit de Railway repose sur un crédit mensuel de 5 $ avec environ 500 heures d’exécution ; les services utilisent un CPU partagé et 1 Go de RAM. Comme la facturation est basée sur l’usage, les services inactifs coûtent très peu. Railway a révisé ses conditions gratuite et d’essai à plusieurs reprises, alors confirmez l’offre actuelle avant de vous y fier.
Il convient aux applications full-stack, aux API, aux workers en arrière-plan et à tout ce qui nécessite une vraie base de données à côté de l’application — sans la lourdeur de câbler vous-même les primitives cloud.
Avantages
- ✓Provisionne Postgres, MySQL et Redis en un clic
- ✓Déploiement depuis Git, un modèle ou un Dockerfile
- ✓Tarification claire à l'usage — les services inactifs coûtent peu
- ✓Excellente expérience développeur avec une CLI performante
- ✓Idéal pour les applications avec état et les workers en arrière-plan
Inconvénients
- ✕L'usage gratuit est un crédit mensuel limité, pas illimité
- ✕Les conditions des offres gratuite et d'essai ont changé à plusieurs reprises
- ✕CPU partagé sur le crédit gratuit
- ✕Moins de régions mondiales que les plateformes edge
Idéal pour
- →Applications full-stack et API nécessitant une base de données
- →Workers en arrière-plan et tâches de type cron
- →Développeurs qui veulent un Postgres ou Redis managé avec peu de configuration
Pour commencer
- 1 Inscrivez-vous et créez un nouveau projet
- 2 Déployez depuis un dépôt GitHub, un modèle ou un Dockerfile
- 3 Ajoutez un plugin de base de données (Postgres, MySQL ou Redis) si nécessaire
- 4 Définissez les variables d'environnement et une commande de démarrage
- 5 Générez un domaine ou attachez le vôtre
Fonctionnalités
- ✓Déploiements en un clic
- ✓Provisionnement de bases de données
- ✓Variables d'environnement
- ✓Domaines personnalisés
- ✓Mise à l'échelle automatique
- ✓Collaboration en équipe
Langages
FAQ
Railway fournit un crédit d'usage mensuel plutôt qu'une offre toujours gratuite. Les services légers ou inactifs peuvent y tenir, mais les conditions changent — consultez la page tarifaire de Railway.
Oui. Postgres, MySQL, Redis et MongoDB peuvent être provisionnés en tant que plugins juste à côté de votre application.
Oui. Railway peut construire à partir d'un Dockerfile ou détecter automatiquement les stacks courantes.
Déployez ces projets sur Railway
Projets open source et modèles qui tournent sur l’offre gratuite de Railway.