Vérifié par l’équipe éditoriale VPSchart · Mis à jour le 3 septembre 2026
Railway pour héberger un serveur : prix et limites
Railway convient surtout aux applications que vous voulez déployer sans administrer un VPS. Ce n’est pas un serveur virtuel classique : vous payez un minimum mensuel, puis les ressources réellement consommées. Le bon choix dépend donc moins d’une fiche CPU fixe que du nombre de services, de la mémoire active, du stockage persistant et du trafic sortant.
Décision rapide
- Choisissez Railway pour une application web, une API ou un worker relié à Git, surtout si le déploiement et le réseau privé doivent demander peu d’administration.
- Choisissez un VPS si vous avez besoin de SSH sur l’hôte, de paquets système particuliers, d’un budget matériel fixe ou de plusieurs conteneurs gérés comme une seule machine.
- Vérifiez les volumes avant d’y placer des fichiers ou une base de données : un volume limite la réplication et peut provoquer une courte interruption pendant certains redéploiements.
Railway n’est pas un VPS
Railway reçoit votre code depuis GitHub, un dossier local ou une image Docker, construit le service puis lance la commande de démarrage. Un domaine public avec certificat SSL peut être ajouté, tandis que les services d’un même environnement communiquent sur un réseau privé avec un nom en railway.internal.
Cette abstraction accélère un déploiement applicatif, mais elle ne donne pas un serveur généraliste à administrer. La documentation Railway précise aussi qu’un fichier Docker Compose n’est pas exécuté tel quel : chaque entrée services devient un service Railway séparé.
Prix Railway vérifiés le 3 septembre 2026
| Élément | Prix publié | Ce que cela signifie |
|---|---|---|
| Hobby | 5 $ minimum par mois | 5 $ d’utilisation sont inclus. Si la consommation totale atteint 8 $, la facture totale est de 8 $, pas 13 $. |
| Pro | 20 $ minimum par mois | 20 $ d’utilisation sont inclus. Ce plan ajoute les capacités destinées aux applications de production et aux équipes. |
| Mémoire | 10 $ par Go et par mois | Facturation selon la mémoire utilisée au fil du temps. |
| CPU | 20 $ par vCPU et par mois | Facturation à la minute, selon l’utilisation allouée. |
| Volume | 0,15 $ par Go et par mois | À prévoir pour les données qui doivent survivre aux déploiements. |
| Trafic sortant | 0,05 $ par Go | Le trafic public sortant peut dépasser le minimum du plan. |
Source : tarification officielle Railway. Railway recommande de laisser tourner l’application pendant une semaine puis d’extrapoler l’estimation affichée dans le tableau de bord, car la plateforme ne peut pas annoncer un coût exact sans connaître la charge.
Tester Railway avec votre propre charge
Mesurez une semaine de CPU, mémoire, volume et trafic avant de comparer le coût mensuel à celui d’un VPS fixe.
Ce qui fonctionne bien sur Railway
Bon ajustement
- application web ou API déployée depuis GitHub ;
- worker ou tâche planifiée sans administration de l’hôte ;
- plusieurs services reliés par le réseau privé ;
- base PostgreSQL, MySQL, Redis ou MongoDB ajoutée au projet ;
- environnements temporaires pour tester une branche.
VPS préférable
- accès SSH et contrôle du système requis ;
- stockage local important ou plusieurs volumes ;
- réplication d’un service qui dépend d’un volume ;
- coût fixe par machine prioritaire ;
- configuration réseau ou noyau spécifique.
Stockage persistant et sauvegardes
Le disque du déploiement est éphémère. Un volume Railway fournit un chemin persistant, avec 5 Go par défaut sur Hobby et 50 Go sur Pro. Les utilisateurs Pro peuvent agrandir eux-mêmes un volume jusqu’à 1 To. La limite importante pour un projet auto-hébergé est opérationnelle : chaque service ne peut monter qu’un seul volume et un service avec volume ne peut pas utiliser de réplicas.
Railway avertit également qu’un redéploiement avec volume peut provoquer une courte interruption. Pour une application stateful, vérifiez donc le chemin de montage, le plan de sauvegarde et la procédure de restauration avant la mise en production. Voir les limites officielles des volumes.
Régions et réseau
Les régions publiées sont la Californie, la Virginie, Amsterdam et Singapour. Pour un public français ou européen, Amsterdam est l’option régionale la plus proche de la liste actuelle. Un changement de région est possible, mais la migration d’un volume attaché entraîne une interruption.
Les domaines publics utilisent HTTPS et un certificat automatique. Pour les échanges entre une application et sa base, utilisez le réseau privé Railway. Le trafic reste alors dans le réseau du projet et ne compte pas comme trafic sortant public.
Déployer un projet Docker sans mauvaise surprise
- Listez chaque service du fichier Compose et déterminez s’il devient un service applicatif, une base gérée ou un cache.
- Déployez le dépôt GitHub ou l’image Docker. Railway détecte un fichier nommé
Dockerfileà la racine. - Ajoutez les variables et utilisez les références Railway pour les URL de base de données.
- Attachez un volume seulement au service qui en a réellement besoin et définissez le bon chemin de montage.
- Générez un domaine public uniquement pour les services accessibles aux utilisateurs. Gardez les bases sur le réseau privé.
- Après une semaine, comparez le coût extrapolé à une offre VPS fixe.
Le guide officiel Docker Compose vers Railway détaille cette transposition.
Ce que notre ancienne page présentait mal
L’ancienne version traitait Hobby et Pro comme des machines fixes de 8 et 32 vCPU, annonçait des coûts mensuels d’applications sans mesure publiée et mélangeait français et anglais. Elle attribuait aussi une note de 8,3 sur 10 à Railway et décrivait une livraison ainsi qu’un retour de 30 jours aux États-Unis dans les données structurées. Ces éléments ont été retirés. Railway est désormais décrit comme un service numérique facturé à l’usage, sans faux Product, Offer, Review ou AggregateRating.
Railway correspond à votre projet ?
Utilisez le minimum Hobby pour mesurer votre charge réelle, puis comparez-la à un VPS si le contrôle ou la prévisibilité dominent.
Questions fréquentes
Railway est-il un serveur VPS ?
Non. Railway est une plateforme applicative qui construit et exécute des services à partir de GitHub, d’un dossier local ou d’une image Docker. Elle masque une grande partie de l’administration système. Un VPS fournit davantage de contrôle, notamment pour les paquets système, le réseau et plusieurs services Docker Compose sur une même machine.
Combien coûte Railway par mois ?
Hobby impose un minimum mensuel de 5 dollars et inclut 5 dollars d’utilisation. Pro impose 20 dollars et inclut 20 dollars d’utilisation. Au-delà, Railway facture le CPU, la mémoire, les volumes et le trafic sortant réellement consommés. Le coût final dépend donc de la charge de l’application.
Peut-on déployer Docker Compose sur Railway ?
Railway ne lance pas directement un fichier docker-compose.yml. Chaque service Compose devient un service Railway distinct. Les images, variables, volumes et connexions privées doivent être transposés dans le projet Railway.
Les données persistent-elles après un redéploiement ?
Le disque du déploiement est éphémère. Pour les données persistantes, il faut attacher un volume Railway ou utiliser une base de données. Un service ne peut avoir qu’un volume, et les réplicas ne sont pas compatibles avec un volume attaché.
Railway possède-t-il une région en France ?
La documentation consultée le 3 septembre 2026 ne liste pas de région française. La région européenne annoncée est Amsterdam. Railway propose aussi la Virginie, la Californie et Singapour.