Ruby logo

Ruby 4 mit integriertem Bundler

Führen Sie Rails, Sinatra oder Ihre Ruby-Skripte aus. Die Gems aus dem Gemfile werden vor dem Start der App installiert, ohne Konfiguration.

Ab 12,49 R$/Monat

Was schon bereitsteht

Die Umgebung kennt Ihre Sprache bereits: Sie laden den Code hoch und er läuft.

  • YJIT, der JIT von Ruby

    Der Just-in-time-Compiler von Ruby selbst, den Rails standardmäßig aktiviert, beschleunigt lang laufende Apps.

  • Automatischer Bundler

    Erkennt das Gemfile und installiert die Gems vor dem Start der App.

  • Rails, Sinatra, Hanami, Roda und Grape

    Die wichtigsten Web-Frameworks von Ruby laufen ohne besondere Anpassung.

  • Sidekiq und Worker

    Legen Sie den Startbefehl über START fest und führen Sie Sidekiq oder jeden anderen Worker aus.

Was Sie hosten können

Projekte, die auf dieser Runtime laufen.

  • Rails-Apps mit Hotwire

    Vollständige Anwendungen oder API-Modus, mit Turbo, Stimulus und Import Maps.

  • Leichtgewichtige APIs mit Sinatra und Roda

    Schlanke Ruby-Microservices mit wenig Code und einfachem Deploy.

  • Discord-Bots mit discordrb

    Ruby-Bots mit automatischem Neustart und Echtzeit-Logs im Dashboard.

  • Sidekiq- und Resque-Worker

    Asynchrone Verarbeitung mit Queues in Redis und automatischen Wiederholungen, wenn eine Aufgabe fehlschlägt.

  • Scraper und Web-Automatisierung

    Datenerfassung mit Mechanize, Nokogiri, HTTParty oder Watir in automatisierten Abläufen.

  • E-Commerce mit Spree und Solidus

    Open-Source-Shops in Ruby, mit anpassbarem Checkout und Anbindung an Zahlungs-Gateways.

Konfiguration und Versionen

Das Dashboard erzeugt die squarecloud.app beim Deploy, oder Sie schreiben Ihre eigene im Projektstamm: Name, Hauptdatei, Speicher und Version an einem Ort.

squarecloud.app
DISPLAY_NAME=Ruby
MAIN=app.rb
MEMORY=512
VERSION=recommended
Versionen
4
Akzeptierte Dateien
.rb
Abhängigkeiten
Gemfile
Werte für RUNTIME=
ruby

Ein Plan für jede Phase Ihres Projekts

Starten Sie klein und skalieren Sie bei Bedarf – ohne Vertragsbindung.

4,9 von 5 · 402 Bewertungen auf Google + TrustpilotTrustpilot

Gehostet in einem Partner-Rechenzentrum mit den Zertifizierungen
Tier 3ISO 27001SOC 2 Type IIAlways-On-DDoS-Schutz
Entdecken Sie unsere Infrastruktur

Häufig gestellte Fragen zu Ruby-Hosting

Ruby 4, YJIT, Bundler und Rails.

Ist YJIT standardmäßig aktiviert?

Ja. Apps mit Ruby 4 laufen mit aktiviertem YJIT.

Wie konfiguriere ich Rails oder Puma?

Verwenden Sie START=bundle exec puma -C config/puma.rb in squarecloud.app. Bundler löst die Gems automatisch vor dem Start auf.

Kann ich Sidekiq verwenden?

Ja. Betreiben Sie Ihre Haupt-App mit einer Subdomain und eine separate Hintergrund-App für Sidekiq, oder beide im selben Prozess über das Puma-Plugin.

Welche genaue Ruby-Version läuft?

Ruby 4, mit automatisch eingespielten Sicherheitspatches. Wir halten nur die Major-Version 4 vor, ohne ältere Versionen parallel, was Sicherheitspatches beschleunigt und die Plattform einfach hält.

Bereit, Ihr Projekt zu skalieren?

Schließen Sie sich den mehr als 500.000 Entwicklern an, die Square Cloud für das Hosting ihrer Projekte genutzt haben.

  • Vorhersehbare Preise
  • Keine Überraschungen bei der Abrechnung
  • Deploy in Sekunden
  • Hohe Verfügbarkeit
  • Stabil skalieren
  • Automatischer Neustart
  • SSL und Sicherheit inklusive
  • Isolierte Container