Railway logo

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.

Catégorie
PaaS
Offre gratuite
Disponible
Payant à partir de
$5/month
Vérifié
Docs vérifiées

Contraintes du gratuit

Type d’offre
Crédit mensuel
À l’inactivité
Reste actif
Carte bancaire
Non requise
Usage commercial
Inconnu
À la limite
Le service est suspendu
Expiration des données
Non publié

Compatibilité du gratuit

  • Hébergement statique
  • Serverless
  • Processus longue durée
  • Docker
  • WebSockets
  • Cron
  • Workers en arrière-plan
  • Disque persistant
  • Domaines personnalisés

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.

Railway commence par un essai de 30 jours avec 5 $ de crédit d’usage. Ensuite, le plan Free à 0 $ comprend 1 $ d’usage mensuel, avec jusqu’à 0,5 Go de RAM, 1 vCPU et 0,5 Go de stockage volume par service. C’est bien une offre gratuite permanente à crédit, mais un service toujours actif peut vite dépasser cette petite allocation.

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.

Voir notre méthodologie →

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

  • Le plan Free permanent ne comprend que 1 $ d'usage mensuel
  • Les conditions des offres gratuite et d'essai ont changé à plusieurs reprises
  • CPU partagé sur le crédit gratuit
  • Déploiements Free restreints pendant les heures de pointe régionales

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

Comparer avec

Pour commencer

  1. 1 Inscrivez-vous et créez un nouveau projet
  2. 2 Déployez depuis un dépôt GitHub, un modèle ou un Dockerfile
  3. 3 Ajoutez un plugin de base de données (Postgres, MySQL ou Redis) si nécessaire
  4. 4 Définissez les variables d'environnement et une commande de démarrage
  5. 5 Générez un domaine ou attachez le vôtre

Guides associés

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

Node.jsPythonGoRustRubyPHP

FAQ

Railway est-il gratuit ?

Railway commence par un essai de 30 jours avec 5 $ de crédit. Ensuite, le plan Free à 0 $ comprend 1 $ d'usage mensuel ; Hobby commence à 5 $ par mois.

Puis-je héberger une base de données ?

Oui. Postgres, MySQL, Redis et MongoDB peuvent être provisionnés en tant que plugins juste à côté de votre application.

Prend-il en charge Docker ?

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.