Ruby 4 avec Bundler intégré
Faites tourner Rails, Sinatra ou vos scripts Ruby. Les gems de votre Gemfile sont installées avant le démarrage de l'application, sans configuration.
À partir de 12,49 R$/mois ≈ 2,00 €
Ce qui est prêt à l'emploi
L'environnement connaît déjà votre langage : vous envoyez le code et il tourne.
YJIT, le JIT de Ruby
Le compilateur just-in-time intégré à Ruby, que Rails active par défaut, accélère les applications qui tournent longtemps.
Bundler automatique
Détecte votre Gemfile et installe les gems avant le démarrage de l'application.
Rails, Sinatra, Hanami, Roda et Grape
Les principaux frameworks web Ruby tournent sans adaptation particulière.
Sidekiq et workers
Définissez votre commande de démarrage via START et lancez Sidekiq ou n'importe quel autre worker.
Ce que vous pouvez héberger
Des projets qui tournent sur ce runtime.
Applications Rails avec Hotwire
Applications full-stack ou en mode API avec Turbo, Stimulus et import maps.
API légères avec Sinatra et Roda
Microservices Ruby légers, avec peu de code et des déploiements simples.
Bots Discord avec discordrb
Bots Ruby avec redémarrage automatique et logs en temps réel dans le dashboard.
Workers Sidekiq et Resque
Traitement asynchrone avec des files d'attente sur Redis et de nouvelles tentatives automatiques quand une tâche échoue.
Scrapers et automatisation web
Collecte de données avec Mechanize, Nokogiri, HTTParty ou Watir dans des routines automatisées.
E-commerce avec Spree et Solidus
Boutiques en ligne Ruby open source avec checkout personnalisable et intégrations de passerelles de paiement.
Configuration et versions
Le dashboard génère le squarecloud.app au déploiement, ou vous écrivez le vôtre à la racine du projet : nom, fichier principal, mémoire et version au même endroit.
DISPLAY_NAME=Ruby
MAIN=app.rb
MEMORY=512
VERSION=recommended- Versions
4- Fichiers acceptés
.rb- Dépendances
Gemfile- Valeurs de RUNTIME=
ruby
Combinez avec d’autres services
Tout dans le même tableau de bord, sur la même infrastructure et la même facture.
Un plan pour chaque étape de votre projet
Commencez petit et évoluez quand vous en avez besoin, sans contrat d’engagement.
Hobby
Pour valider des idées, des bots et des projets personnels
À partir de 12,49 R$/mois ≈ 2,00 €
- 1 Go de RAM
- 1 vCPU
- Jusqu’à 4 projets
- Jusqu’à 2 Go sur le même plan
Standard
RecommandéPour la production, avec bases de données et domaines personnalisés
À partir de 44,99 R$/mois ≈ 7,20 €
- 4 Go de RAM
- 4 vCPU
- Jusqu’à 16 projets
- Jusqu’à 8 Go sur le même plan
Pro
Pour les projets à grande échelle, avec snapshots quotidiens des applications et statistiques avancées
À partir de 124,99 R$/mois ≈ 20,00 €
- 12 Go de RAM
- 6 vCPU
- Jusqu’à 48 projets
- Jusqu’à 24 Go sur le même plan
4,9 sur 5 · 402 avis sur Google + TrustpilotTrustpilot
Foire aux questions sur Ruby Hosting
Ruby 4, YJIT, Bundler et Rails.
YJIT est-il activé par défaut ?
Oui. Les applications en Ruby 4 tournent avec YJIT activé.
Comment configurer Rails ou Puma ?
Utilisez START=bundle exec puma -C config/puma.rb dans squarecloud.app. Bundler résout les gems automatiquement avant le démarrage.
Puis-je utiliser Sidekiq ?
Oui. Exécutez votre application principale avec un sous-domaine et une application d’arrière-plan distincte pour Sidekiq, ou les deux dans le même processus via le plugin Puma.
Quelle version exacte de Ruby s’exécute ?
Ruby 4, avec les correctifs de sécurité appliqués automatiquement. Nous ne maintenons que la version majeure 4, sans versions antérieures en parallèle, ce qui accélère les correctifs de sécurité et garde la plateforme simple.