Aller au contenu
GO Gozy
Se connecter♥ 0 Je veux lancer…
Guides/Comparateur

Railway ou VPS : où héberger son SaaS ?

Mis à jour le 7 nov. 2026 · Parcours D, étapes 5 à 6 · lecture 10 min
EN BREF Railway ou VPS pour héberger ton SaaS ? Coût sur 12 mois chez Railway, OVHcloud, Hetzner et Hostinger, obligations RGPD et CNIL sur l'hébergement des données, et le bon moment pour migrer.

La réponse en 3 phrases

Pour un SaaS qui n’a pas encore de clients payants, Railway est le chemin le plus court : 5 $ par mois avec 5 $ d’usage inclus, déploiement depuis GitHub, et une limite de dépense pour éviter les mauvaises surprises. Dès que ton app occupe de la mémoire en continu, un VPS européen revient moins cher (le VPS-1 d’OVHcloud est affiché à partir de 3,81 € HT par mois, soit 45,72 € HT sur 12 mois), mais l’administration et la sécurité du serveur deviennent ton travail. Dans les deux cas, dès que tu stockes des données de clients européens, le RGPD fait de ton hébergeur un sous-traitant : contrat, localisation des données et sauvegardes se règlent avant le premier client.

Ce guide fait partie du parcours SaaS. Prix relevés le 7 novembre 2026 sur les sites officiels.

Le cadre : le coût réel et tes obligations RGPD

Deux modèles différents

Railway est une plateforme gérée : tu lui donnes ton dépôt, il construit l’app, la met en ligne en HTTPS et redéploie à chaque push. Un VPS est une machine Linux louée au mois, avec un accès root : tu installes ce que tu veux, et tu entretiens tout, des mises à jour du système au pare-feu. Railway vend du temps gagné ; le VPS vend des ressources brutes.

Ce que coûte Railway

D’après la page tarifs de Railway : un essai avec 5 $ de crédit valable 30 jours ; un plan Free à 1 $ d’usage par mois, limité à 0,5 Go de RAM par service et sans domaine personnalisé ; le plan Hobby à 5 $ par mois avec 5 $ d’usage inclus et 2 domaines personnalisés ; le plan Pro à 20 $ par mois et par espace de travail, avec 20 $ d’usage inclus. Au-delà du crédit, tout se paie à la seconde : environ 20 $ par vCPU et par mois, 10 $ par Go de RAM et par mois, 0,15 $ par Go de volume et 0,05 $ par Go de trafic sortant.

Ce que coûte un VPS

  • OVHcloud : le VPS-1 (2 vCores, 4 Go de RAM, 40 Go NVMe) est affiché à partir de 3,81 € HT par mois (4,57 € TTC), avec une sauvegarde quotidienne des dernières 24 heures incluse et un trafic illimité à 500 Mbit/s ; le VPS-2 (4 vCores) part de 7,21 € HT. Entreprise française, VPS hébergeables en France (OVHcloud).
  • Hetzner : le CX23 (2 vCPU, 4 Go, 40 Go, 20 To de trafic) est affiché à 5,99 € HT par mois IPv4 incluse, mais toute la gamme économique était indiquée « indisponible » le jour de notre relevé (Hetzner Cost-Optimized). L’équivalent disponible, le CPX22 (2 vCPU, 4 Go, 80 Go), coûte 19,99 € HT par mois (Hetzner Regular Performance). Hetzner a relevé ses prix pour les nouvelles commandes le 15 juin 2026, sans toucher aux serveurs déjà loués (communiqué Hetzner).
  • Hostinger : le KVM 1 (1 vCPU, 4 Go, 50 Go NVMe) s’affiche à 5,49 € par mois, mais pour 24 mois payés d’avance (131,76 €), renouvelés à 11,99 € par mois (Hostinger VPS).

Le contexte : un marché dominé par les Américains

Selon Synergy Research Group (juillet 2025), Amazon, Microsoft et Google détiennent 70 % du marché européen du cloud, qui pesait 61 milliards d’euros en 2024, et les fournisseurs européens plafonnent à environ 15 %, contre 29 % en 2017. OVHcloud figure parmi les premiers acteurs européens cités. Railway est une société américaine : ce n’est pas rédhibitoire, mais cela a des conséquences RGPD.

Tes obligations RGPD : l’hébergeur est ton sous-traitant

  • Un contrat avant de commencer. L’article 28 du RGPD impose que le traitement par un sous-traitant soit « régi par un contrat » précisant l’objet, la durée, la finalité et le type de données (texte du RGPD sur cnil.fr). La CNIL déconseille d’entamer la prestation sans ce contrat signé (CNIL, gérer la sous-traitance).
  • Savoir où sont les données. La CNIL met en garde contre l’usage de services cloud sans connaître la localisation réelle des données. Railway propose une seule région européenne, EU West à Amsterdam (documentation Railway) ; chez OVHcloud, tu peux choisir la France.
  • Encadrer les transferts hors UE. Railway Corporation est domiciliée à San Francisco. Son accord de traitement des données prévoit que les transferts hors de l’EEE reposent sur le Data Privacy Framework ou les clauses contractuelles types, mais il ne s’applique qu’une fois signé via un formulaire DocuSign : il n’est pas automatique. Le cadre UE-États-Unis repose sur une décision d’adéquation adoptée le 10 juillet 2023, après l’invalidation du Privacy Shield en 2020 (CNIL, transférer des données hors de l’UE).
  • Les données de santé exigent un hébergeur certifié HDS (CNIL). Ni Railway ni un VPS standard ne le sont par défaut.
  • Les violations de données se notifient à la CNIL si possible dans les 72 heures (article 33). Les amendes peuvent atteindre 20 millions d’euros ou 4 % du chiffre d’affaires mondial pour les manquements les plus graves (article 83 du RGPD).
  • Si tu vends à des particuliers, un abonnement en ligne ouvre droit à 14 jours de rétractation (Service Public), et tu dois proposer la résiliation en ligne depuis ton site, obligatoire depuis le 1er juin 2023 (economie.gouv.fr).

La méthode pas à pas

Fais l’inventaire de tes données

Liste ce que ton app stocke : e-mails, noms, paiements, fichiers. S’il y a des données de santé, arrête-toi : il te faut un hébergeur HDS. Sinon, note pour chaque donnée où elle sera hébergée.

Choisis une région européenne

Sur Railway, sélectionne EU West (Amsterdam) dans les réglages du service. Sur VPS, choisis un datacenter en France ou en Europe à la commande. Fais de même pour la base de données et le stockage de fichiers.

Dockerise l’app

Ajoute un Dockerfile : Railway sait l’utiliser, et un VPS le fera tourner à l’identique. C’est ce qui rend ta migration possible plus tard.

Sors la configuration du code

Clés d’API, URL de base de données, secrets : tout passe par des variables d’environnement, jamais en dur dans le dépôt.

Déploie sur Railway et pose une limite de dépense

Dans la page Usage de l’espace de travail, fixe une limite stricte (10 $ minimum). Railway prévient par e-mail à 75 %, 90 % et 100 %, puis coupe les services une fois la limite atteinte (documentation Railway). Mieux vaut une app arrêtée qu’une facture imprévue.

Signe les contrats de sous-traitance

Signe le DPA de Railway, ou celui de ton hébergeur de VPS, et ceux de ta base gérée et de ton service d’e-mails. Mentionne ces sous-traitants dans ta politique de confidentialité.

Mets en place des sauvegardes testées

Sauvegarde quotidienne de la base vers un stockage séparé, puis une restauration d’essai. Chez OVHcloud, la sauvegarde des dernières 24 heures incluse ne suffit pas pour revenir une semaine en arrière.

Fixe ton seuil de bascule

Note ta facture Railway chaque mois. Quand elle dépasse durablement le prix d’un VPS équivalent et que tu as des clients payants, migre : export de la base (pg_dump pour Postgres), import, test complet, baisse du TTL DNS la veille, puis bascule du domaine, idéalement derrière Cloudflare.

Le comparatif chiffré : coût sur 12 mois

Nos calculs à partir des grilles officielles, hors TVA et hors temps d’administration. Côté Railway, la facture du plan Hobby vaut 5 $ plus l’usage au-delà des 5 $ inclus ; les deux scénarios sont des hypothèses d’occupation moyenne, à remplacer par les tiens.

  • Railway Hobby, petite app (0,5 Go de RAM et 0,1 vCPU en moyenne, 1 Go de volume) : 5 $ de RAM + 2 $ de CPU + 0,15 $ de stockage, soit environ 7,15 $ par mois. Environ 86 $ sur 12 mois.
  • Railway Hobby, app qui tourne fort (2 Go de RAM et 0,5 vCPU en continu) : 20 $ + 10 $ = 30 $ par mois. Environ 360 $ sur 12 mois.
  • OVHcloud VPS-1 (2 vCores, 4 Go) : 3,81 € × 12 = 45,72 € HT (54,84 € TTC), sauvegarde 24 heures incluse.
  • Hetzner CX23 (2 vCPU, 4 Go), s’il redevient disponible : 5,99 € × 12 = 71,88 € HT. Hetzner CPX22, disponible : 19,99 € × 12 = 239,88 € HT.
  • Hostinger KVM 1 (1 vCPU, 4 Go) : 131,76 € payés d’avance pour 24 mois, soit 65,88 € par an en moyenne, puis 11,99 € par mois au renouvellement.
  • Option base gérée Supabase : le plan gratuit couvre 2 projets actifs et 500 Mo par base, mais met les projets en pause après une semaine d’inactivité ; le plan Pro démarre à 25 $ par mois, soit 300 $ sur 12 mois, avec 7 jours de sauvegardes quotidiennes (tarifs Supabase).

Notre avis : sans client payant, Railway Hobby avec une limite de dépense. Tant que ta facture reste sous une dizaine de dollars, le temps gagné vaut plus que l’écart. Avec des clients, des données personnelles et une app qui occupe 2 Go en continu, un VPS-1 OVHcloud en France coûte plusieurs fois moins cher que Railway dans notre second scénario, à condition que tu saches sécuriser un serveur Linux. Passe ton chemin sur le VPS si tu n’as jamais utilisé SSH : une erreur de configuration coûte plus cher que la différence de prix.

Les erreurs à éviter

  • Prendre un VPS pour économiser quelques euros alors que tu n’as aucun client. Au lancement, ton temps vaut plus cher.
  • Laisser Railway sans limite de dépense. Une boucle infinie ou un pic de trafic se paie à la seconde.
  • Déployer dans la région par défaut sans vérifier qu’elle est en Europe.
  • Oublier de signer le DPA de ton hébergeur : sur Railway, il n’est pas inclus d’office.
  • Exposer Postgres ou Redis sur internet. Garde-les sur le réseau privé.
  • Garder la base sur le même VPS sans sauvegarde externe, ou avec des sauvegardes jamais restaurées.
  • Oublier le renouvellement des VPS vendus en promotion sur 24 mois.

Pour assembler le reste de ta stack (paiement, e-mails, analytics), passe par le stack builder ou le comparateur.

Questions fréquentes

Railway est-il gratuit ?

Il y a un essai avec 5 $ de crédit sur 30 jours et un plan Free limité à 1 $ d’usage par mois, sans domaine personnalisé. Pour un SaaS avec des clients, compte au minimum le plan Hobby à 5 $ par mois, plus l’usage au-delà des 5 $ inclus.

Railway est-il conforme au RGPD ?

Railway propose un accord de traitement des données qui encadre les transferts vers les États-Unis par le Data Privacy Framework ou les clauses contractuelles types, et une région à Amsterdam. Mais le DPA doit être signé, et c’est à toi, responsable de traitement, de documenter ce choix.

Quel VPS choisir pour débuter ?

OVHcloud VPS-1 pour des données en France au plus bas prix (3,81 € HT par mois), Hetzner si la gamme économique est disponible, Hostinger si tu veux une interface plus guidée et acceptes de payer 24 mois d’avance. 2 vCPU et 4 Go de RAM suffisent pour la plupart des SaaS au lancement.

Faut-il un hébergeur certifié pour des données de santé ?

Oui. La CNIL rappelle que les données de santé doivent être confiées à un hébergeur certifié HDS. Ni Railway ni un VPS standard ne conviennent par défaut.

À partir de quand quitter Railway ?

Quand ta facture dépasse durablement le prix d’un VPS équivalent, que tu as des clients payants et du temps pour administrer un serveur. Dans notre scénario à 2 Go de RAM en continu, Railway coûte environ 30 $ par mois contre 3,81 € HT pour un VPS-1 OVHcloud.

Sources