Ruby 4.0 via Rack
Rails, Sinatra ou tout framework Rack, servi à partir de config.ru par le serveur web lui-même.
Hébergement Ruby on Rails
Déployez Rails, Sinatra ou toute application Rack depuis Git. Chaque push exécute bundle install et votre build, puis bascule en direct — aucun Puma ou NGINX à exécuter.
Essai gratuit de 14 jours — carte requise, sans prélèvement
Démarrer mon essai gratuitDeveloper Hosting exécute votre propre code. C’est pourquoi nous demandons une carte afin de réserver l’essai gratuit à des personnes réelles. Votre carte n’est pas débitée — ni aujourd’hui, ni à la fin de la période d’essai. Vous ne payez rien à moins de choisir un forfait ; si vous n’en choisissez pas, l’essai prend simplement fin.
Formules à partir de 12,99 € par mois
Rails intègre déjà le fichier config.ru que nous servons. Les gems, la compilation, le démarrage et les cinq dernières versions sont gérés de notre côté.
Rails, Sinatra ou tout framework Rack, servi à partir de config.ru par le serveur web lui-même.
Les gems de votre Gemfile sont installés dans le bundle propre à la version, puis votre build s'exécute — assets:precompile, migrations, tout ce que vous avez défini.
RAILS_ENV, RACK_ENV et APP_ENV sont définis sur production sauf si vous définissez vos propres valeurs.
Saisissez RAILS_MASTER_KEY et l'URL de votre base de données dans le panneau des variables d'environnement ; ils sont conservés dans un coffre-fort de secrets.
Tout ce que votre application Rails écrit dans stderr apparaît dans le visualiseur de journaux du tableau de bord.
Les tâches rake nocturnes, les rapports ou les nettoyages s'exécutent en tant que tâches planifiées.
Chaque push est décompressé dans son propre répertoire, regroupé et compilé à cet endroit, puis mis en ligne uniquement après cela. Un échec de l'installation du paquet ou de la précompilation ne remplace jamais la version en ligne. Le retour à l'une des cinq dernières versions s'effectue en un seul clic.
Ruby est déjà coché dans la version d'essai ; votre carte est conservée à des fins de vérification et n'est pas débitée.
Associez le dépôt contenant votre Gemfile et config.ru, puis choisissez la branche à mettre en production.
Utilisez assets:precompile comme commande de build, puis ajoutez RAILS_MASTER_KEY et DATABASE_URL.
Les déploiements en production deviennent des versions que vous pouvez restaurer ; les autres branches deviennent des prévisualisations.
Un fichier config.ru — Rails en génère un. Les gems proviennent de votre Gemfile.
# config.ru — the file we serve
require_relative "config/environment" # Rails
run Rails.applicationCommencez avec une application Rails sur Dev Start ; Dev Pro en exécute cinq et Dev Scale vingt, avec plus de mémoire et de processeur par application à chaque étape.
12,99 €/mois
ou 129,90 € par an
Essai gratuit de 14 jours — carte requise, sans prélèvement
Démarrer mon essai gratuitDeveloper Hosting exécute votre propre code. C’est pourquoi nous demandons une carte afin de réserver l’essai gratuit à des personnes réelles. Votre carte n’est pas débitée — ni aujourd’hui, ni à la fin de la période d’essai. Vous ne payez rien à moins de choisir un forfait ; si vous n’en choisissez pas, l’essai prend simplement fin.
25,99 €/mois
ou 259,90 € par an
Essai gratuit de 14 jours — carte requise, sans prélèvement
Démarrer mon essai gratuitDeveloper Hosting exécute votre propre code. C’est pourquoi nous demandons une carte afin de réserver l’essai gratuit à des personnes réelles. Votre carte n’est pas débitée — ni aujourd’hui, ni à la fin de la période d’essai. Vous ne payez rien à moins de choisir un forfait ; si vous n’en choisissez pas, l’essai prend simplement fin.
88,99 €/mois
ou 889,90 € par an
Essai gratuit de 14 jours — carte requise, sans prélèvement
Démarrer mon essai gratuitDeveloper Hosting exécute votre propre code. C’est pourquoi nous demandons une carte afin de réserver l’essai gratuit à des personnes réelles. Votre carte n’est pas débitée — ni aujourd’hui, ni à la fin de la période d’essai. Vous ne payez rien à moins de choisir un forfait ; si vous n’en choisissez pas, l’essai prend simplement fin.
Ruby 4.0 via Rack. Votre application est desservie depuis config.ru et les gems proviennent de votre Gemfile à chaque déploiement.
Oui. Rails génère le fichier config.ru que nous servons. Définissez assets:precompile comme commande de build et saisissez RAILS_MASTER_KEY ainsi que l'URL de votre base de données dans le panneau des variables d'environnement.
Oui. Toute application Rack fonctionne de la même manière : un fichier config.ru, un Gemfile et un push.
Sidekiq nécessite un processus qui s'exécute en permanence, ce que ces forfaits ne maintiennent pas. Utilisez des tâches planifiées pour les travaux périodiques, ou exécutez Sidekiq sur un serveur Zinn® Private Cloud.
Non. Le serveur web exécute lui-même votre application Rack, il n'y a donc aucun serveur d'applications à installer ou à configurer.
Oui. L'essai dure 14 jours lorsque Ruby est sélectionné ; une carte est requise mais n'est pas débitée, et il n'y a rien à payer à moins que vous ne choisissiez un forfait.
Ruby est présélectionné pour votre période d'essai de 14 jours. Nous demandons une carte uniquement pour éviter les abus, et elle n'est pas débitée pendant que vous l'essayez.
Essai gratuit de 14 jours — carte requise, sans prélèvement
Démarrer mon essai gratuitDeveloper Hosting exécute votre propre code. C’est pourquoi nous demandons une carte afin de réserver l’essai gratuit à des personnes réelles. Votre carte n’est pas débitée — ni aujourd’hui, ni à la fin de la période d’essai. Vous ne payez rien à moins de choisir un forfait ; si vous n’en choisissez pas, l’essai prend simplement fin.