Hosting pro Ruby on Rails

Hosting pro Rails: git push a vaše aplikace v Ruby 4.0 je aktivní

Nasaďte Rails, Sinatra nebo jakoukoli aplikaci Rack ze služby Git. Každé odeslání (push) spustí bundle install a vaše sestavení, poté se přepne do ostrého provozu — není třeba spouštět Puma ani NGINX.

14denní bezplatná zkušební verze — je vyžadována karta, nic se neúčtuje

Vyberte svůj stack
Spustit bezplatnou zkušební verzi

Developer Hosting spouští váš vlastní kód, proto vyžadujeme kartu, aby byla bezplatná zkušební verze vyhrazena skutečným uživatelům. Z vaší karty nebude nic účtováno — ani dnes, ani po skončení zkušební verze. Neplatíte nic, dokud si nevyberete tarif; pokud tak neučiníte, zkušební verze se jednoduše ukončí.

Tarify od 324,99 Kč měsíčně

  • Ruby 4.0Rails, Sinatra nebo jakýkoli Rack framework
  • RAILS_ENVnastaveno do produkce pro vás
  • 14 dní zdarmabezplatná zkušební verze, předem vybráno Ruby
Nasazovací proces od git push po živou aplikaci Rails

Hosting Rails bez spuštění aplikačního serveru

Rails již obsahuje soubor config.ru, který obsluhujeme. Gemy, sestavení, spuštění a posledních pět vydání zajišťujeme na naší straně.

Ruby 4.0 přes Rack

Rails, Sinatra nebo jakýkoli framework Rack, obsluhovaný přímo webovým serverem ze souboru config.ru.

bundle install při každém nasazení

Gemy z vašeho Gemfile se nainstalují do vlastního balíčku daného vydání, poté se spustí vaše sestavení — assets:precompile, migrace, cokoli nastavíte.

Ve výchozím nastavení produkční

Proměnné RAILS_ENV, RACK_ENV a APP_ENV jsou nastaveny na production, pokud nezadáte vlastní hodnoty.

Přihlašovací údaje mimo vaše úložiště

Vložte RAILS_MASTER_KEY a URL své databáze do panelu proměnných prostředí; jsou uloženy v zabezpečeném úložišti tajných klíčů.

Výjimky, které můžete číst

Vše, co vaše aplikace Rails zapíše do stderr, se zobrazí v prohlížeči protokolů na ovládacím panelu.

Spouštět Rake podle plánu

Noční úlohy rake, přehledy nebo čištění běží jako naplánované úlohy.

Každé nasazení je vydání, které můžete vzít zpět

Každý push je rozbalen do vlastního adresáře, tam zabalen a sestaven, a teprve poté přepnut do živého provozu. Neúspěšná instalace balíčku nebo předkompilace nikdy nenahradí živé vydání. Návrat k jakémukoli z posledních pěti vydání je otázkou jednoho kliknutí.

  • bundle install a precompile se dokončí před přepnutím
  • Vrácení k libovolné z posledních pěti verzí jedním kliknutím
  • URL adresa náhledu pro každou neprodukční větev
  • Vaše doména s bezplatným certifikátem SSL
  • SSH u každého tarifu pro rails console a ladění
Editor kódu vedle spuštěné aplikace Rails

Od repozitáře po běžící aplikaci Rails

  1. Vyberte Ruby, začněte zdarma

    Ruby je ve zkušební verzi již zaškrtnut; Vaše karta je zarezervována pro ověření a částka z ní není stržena.

  2. Propojit repozitář

    Propojte repozitář se soubory Gemfile a config.ru a vyberte větev, která bude nasazena do ostrého provozu.

  3. Nastavit předkompilaci a tajné klíče

    Použijte assets:precompile jako příkaz sestavení a poté přidejte RAILS_MASTER_KEY a DATABASE_URL.

  4. Odeslat

    Odeslání do produkce se stanou verzemi, které můžete vrátit zpět; ostatní větve se stanou náhledy.

Co už vám Rails nabízí

Soubor config.ru — Rails jej vygeneruje. Gemy pocházejí z vašeho Gemfile.

# config.ru — the file we serve
require_relative "config/environment"  # Rails
run Rails.application

Hostingové tarify pro Ruby on Rails

Začněte s jednou aplikací Rails na plánu Dev Start; Dev Pro jich provozuje pět a Dev Scale dvacet, přičemž v každém kroku získáte více paměti a CPU na aplikaci.

Zinn® Dev Start

324,99 Kč/měsíc

nebo 3 249,90 Kč ročně

Webové stránky
1
NVMe úložiště
25 GB
Šířka pásma
1 TB

14denní bezplatná zkušební verze — je vyžadována karta, nic se neúčtuje

Vyberte svůj stack
Spustit bezplatnou zkušební verzi

Developer Hosting spouští váš vlastní kód, proto vyžadujeme kartu, aby byla bezplatná zkušební verze vyhrazena skutečným uživatelům. Z vaší karty nebude nic účtováno — ani dnes, ani po skončení zkušební verze. Neplatíte nic, dokud si nevyberete tarif; pokud tak neučiníte, zkušební verze se jednoduše ukončí.

Zinn® Dev Pro

628,99 Kč/měsíc

nebo 6 289,90 Kč ročně

Webové stránky
5
NVMe úložiště
100 GB na všech vašich webech
Šířka pásma
5 TB

14denní bezplatná zkušební verze — je vyžadována karta, nic se neúčtuje

Vyberte svůj stack
Spustit bezplatnou zkušební verzi

Developer Hosting spouští váš vlastní kód, proto vyžadujeme kartu, aby byla bezplatná zkušební verze vyhrazena skutečným uživatelům. Z vaší karty nebude nic účtováno — ani dnes, ani po skončení zkušební verze. Neplatíte nic, dokud si nevyberete tarif; pokud tak neučiníte, zkušební verze se jednoduše ukončí.

Zinn® Dev Scale

2 169,99 Kč/měsíc

nebo 21 699,90 Kč ročně

Webové stránky
20
NVMe úložiště
500 GB na všech vašich webech
Šířka pásma
25 TB

14denní bezplatná zkušební verze — je vyžadována karta, nic se neúčtuje

Vyberte svůj stack
Spustit bezplatnou zkušební verzi

Developer Hosting spouští váš vlastní kód, proto vyžadujeme kartu, aby byla bezplatná zkušební verze vyhrazena skutečným uživatelům. Z vaší karty nebude nic účtováno — ani dnes, ani po skončení zkušební verze. Neplatíte nic, dokud si nevyberete tarif; pokud tak neučiníte, zkušební verze se jednoduše ukončí.

  • Vyzkoušet nejdříveKaždý spravovaný tarif začíná bezplatnou zkušební dobou v trvání 14 dnů, takže si na něj můžete umístit skutečný web, než za cokoli zaplatíte.
  • 30denní záruka vrácení penězPokud vám spravovaný tarif nevyhovuje, dejte nám vědět do 30 dnů od první platby a my vám ji vrátíme. Hosting aplikací je zahrnut. Přečíst si zásady vrácení peněz
  • Skutečná podpora v ceněPodpora je součástí každého tarifu a poskytují ji lidé, kteří tuto platformu spravují, a ne skripty. Účty, které nemohou čekat, se mohou dostat na začátek fronty. Jak funguje prioritní podpora

Co tyto plány nespouštějí

  • Pro Sidekiq nebo Resque není k dispozici žádný nepřetržitě běžící proces; spouštějte pravidelnou práci jako naplánované úlohy.
  • Action Cable a další dlouhotrvající využití WebSocket patří na server Zinn® Private Cloud.
  • Pro kontejnery nebo Kubernetes zvolte server Zinn® Private Cloud.

Hosting Rails: otázky

Kterou verzi Ruby používáte?

Ruby 4.0 přes Rack. Vaše aplikace je poskytována ze souboru config.ru a gemy pocházejí z vašeho Gemfile při každém nasazení.

Mohu hostovat aplikaci v Rails?

Ano. Rails generuje soubor config.ru, který poskytujeme. Nastavte assets:precompile jako příkaz pro sestavení a vložte RAILS_MASTER_KEY a adresu URL své databáze do panelu proměnných prostředí.

Mohu hostovat Sinatra?

Ano. Jakákoli aplikace Rack funguje stejně: config.ru, Gemfile a push.

Mohu spustit Sidekiq?

Sidekiq vyžaduje neustále běžící proces, který tyto tarify neudržují. Pro pravidelné úlohy použijte naplánované úlohy, nebo spusťte Sidekiq na serveru Zinn® Private Cloud.

Potřebuji Puma, nebo Passenger?

Ne. Webový server spouští vaši aplikaci Rack sám, takže není třeba instalovat ani konfigurovat žádný aplikační server.

Je k dispozici bezplatná zkušební verze?

Ano. S vybranou možností Ruby trvá zkušební verze 14 dní; je vyžadována karta, ale není účtována, a není co platit, pokud si nezvolíte plán.

Přehled hostingu pro vývojáře

Nasaďte svou aplikaci v Rails ještě dnes

Pro vaši 14denní zkušební verzi je předem vybrána možnost Ruby. Kartu požadujeme pouze k zabránění zneužití a během zkoušení vám z ní nebudou účtovány žádné poplatky.

14denní bezplatná zkušební verze — je vyžadována karta, nic se neúčtuje

Vyberte svůj stack
Spustit bezplatnou zkušební verzi

Developer Hosting spouští váš vlastní kód, proto vyžadujeme kartu, aby byla bezplatná zkušební verze vyhrazena skutečným uživatelům. Z vaší karty nebude nic účtováno — ani dnes, ani po skončení zkušební verze. Neplatíte nic, dokud si nevyberete tarif; pokud tak neučiníte, zkušební verze se jednoduše ukončí.