Ruby on Rails tárhely

Rails tárhely: git push, és a Ruby 4.0-alkalmazása már él is

Telepítsen Rails, Sinatra vagy bármilyen Rack-alkalmazást a Gitből. Minden leküldés futtatja a bundle install parancsot és a build folyamatot, majd éles üzembe áll át — nincs szükség a Puma vagy az NGINX futtatására.

14 napos ingyenes próbaverzió — kártya szükséges, nem vonunk le díjat

Válassza ki a stacket
Ingyenes próbaverzió indítása

A Developer Hosting az Ön saját kódját futtatja, ezért egy bankkártyát kérünk, hogy az ingyenes próbaidőszakot valódi felhasználók számára tartsuk fenn. Kártyáját nem terheljük meg — sem ma, sem a próbaidőszak lejárta után. Semmit sem fizet, hacsak nem választ egy csomagot; ha nem teszi, a próbaidőszak egyszerűen lejár.

Csomagok havi 4900 Ft-tól

  • Ruby 4.0Rails, Sinatra vagy bármely Rack keretrendszer
  • RAILS_ENVéles környezetre állítva az Ön számára
  • 14 nap ingyeningyenes próbaverzió, Ruby előre kiválasztva
Telepítési folyamat egy git push művelettől az éles Rails-alkalmazásig

Rails-tárhely az alkalmazáskiszolgáló futtatása nélkül

A Rails már tartalmazza az általunk kiszolgált config.ru fájlt. A drágakövek (gemek), a build, az indítás és az utolsó öt kiadás kezelése a mi oldalunkon történik.

Ruby 4.0 a Racken keresztül

Rails, Sinatra vagy bármely Rack keretrendszer, amelyet maga a webszerver szolgál ki a config.ru fájlból.

bundle install minden telepítéskor

A Gemfile-ban található gemek a kiadás saját csomagjába települnek, majd lefut a build — assets:precompile, migrációk vagy bármi, amit beállított.

Alapértelmezés szerint éles környezet

A RAILS_ENV, RACK_ENV és APP_ENV értéke production, kivéve, ha saját értékeket ad meg.

Hitelesítési adatok a repón kívül

Helyezze a RAILS_MASTER_KEY értéket és az adatbázis URL-címét a környezeti változók panelre; ezek egy titkos tárolóban kerülnek mentésre.

Ön által olvasható kivételek

Bármi, amit a Rails-alkalmazása a stderr kimenetre ír, megjelenik a vezérlőpult naplómegjelenítőjében.

Rake futtatása ütemezés szerint

Az éjszakai rake feladatok, jelentések vagy karbantartások ütemezett feladatként futnak.

Minden közzététel egy visszavonható kiadás

Minden push a saját könyvtárába lesz kicsomagolva, ott kerül kötegbe és összeállításra, és csak ezután válik élessé. A sikertelen csomagtelepítés vagy előfordítás soha nem váltja fel az élő kiadást. Az utolsó öt kiadás bármelyikéhez való visszatérés mindössze egyetlen kattintás.

  • A bundle install és a precompile a váltás előtt fejeződik be
  • Egy kattintásos visszaállítás az utolsó öt kiadás bármelyikére
  • Előnézeti URL minden nem éles ághoz
  • Az Ön domainje ingyenes SSL-tanúsítvánnyal
  • SSH minden csomagban a rails konzolhoz és a hibakereséshez
Kódszerkesztő egy futó Rails-alkalmazás mellett

A tárolótól a futó Rails-alkalmazásig

  1. Válassza a Ruby-t, kezdje ingyen

    A Ruby már be van jelölve a próbaidőszakban; kártyáját ellenőrzés céljából zároljuk, és nem terheljük meg.

  2. Tárhely összekapcsolása

    Kapcsolja össze a tárolót a Gemfile és config.ru fájlokkal, és válassza ki az élesítésre kerülő ágat.

  3. Előfordítás és titkok beállítása

    Használja az assets:precompile parancsot összeállítási parancsként, majd adja hozzá a RAILS_MASTER_KEY és a DATABASE_URL értékeket.

  4. Küldés

    Az éles környezetbe küldött módosítások olyan kiadásokká válnak, amelyeket visszavonhat; a többi ág előnézetté válik.

Amit a Rails már biztosít az Ön számára

Egy config.ru — a Rails létrehoz egyet. A drágakövek a Gemfile fájlból származnak.

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

Ruby on Rails tárhelycsomagok

Kezdjen egy Rails-alkalmazással a Dev Start csomagban; a Dev Pro ötöt, a Dev Scale pedig húszat futtat, lépésenként több memóriával és CPU-val alkalmazásonként.

Zinn® Dev Start

4900 Ft/hó

vagy 49 000 Ft évente

Webhelyek
1
NVMe tárhely
25 GB
Sávszélesség
1 TB

14 napos ingyenes próbaverzió — kártya szükséges, nem vonunk le díjat

Válassza ki a stacket
Ingyenes próbaverzió indítása

A Developer Hosting az Ön saját kódját futtatja, ezért egy bankkártyát kérünk, hogy az ingyenes próbaidőszakot valódi felhasználók számára tartsuk fenn. Kártyáját nem terheljük meg — sem ma, sem a próbaidőszak lejárta után. Semmit sem fizet, hacsak nem választ egy csomagot; ha nem teszi, a próbaidőszak egyszerűen lejár.

Zinn® Dev Pro

9500 Ft/hó

vagy 95 000 Ft évente

Webhelyek
5
NVMe tárhely
100 GB az összes webhelyén
Sávszélesség
5 TB

14 napos ingyenes próbaverzió — kártya szükséges, nem vonunk le díjat

Válassza ki a stacket
Ingyenes próbaverzió indítása

A Developer Hosting az Ön saját kódját futtatja, ezért egy bankkártyát kérünk, hogy az ingyenes próbaidőszakot valódi felhasználók számára tartsuk fenn. Kártyáját nem terheljük meg — sem ma, sem a próbaidőszak lejárta után. Semmit sem fizet, hacsak nem választ egy csomagot; ha nem teszi, a próbaidőszak egyszerűen lejár.

Zinn® Dev Scale

32 700 Ft/hó

vagy 327 000 Ft évente

Webhelyek
20
NVMe tárhely
500 GB az összes webhelyén
Sávszélesség
25 TB

14 napos ingyenes próbaverzió — kártya szükséges, nem vonunk le díjat

Válassza ki a stacket
Ingyenes próbaverzió indítása

A Developer Hosting az Ön saját kódját futtatja, ezért egy bankkártyát kérünk, hogy az ingyenes próbaidőszakot valódi felhasználók számára tartsuk fenn. Kártyáját nem terheljük meg — sem ma, sem a próbaidőszak lejárta után. Semmit sem fizet, hacsak nem választ egy csomagot; ha nem teszi, a próbaidőszak egyszerűen lejár.

  • Kipróbálás előszörMinden felügyelt csomag 14 napos ingyenes próbaverzióval indul, így még a fizetés előtt elhelyezhet rajta egy valódi webhelyet.
  • 30 napos pénzvisszafizetési garanciaHa a felügyelt csomag nem felel meg Önnek, jelezze nekünk az első befizetéstől számított 30 napon belül, és visszatérítjük az árát. Az alkalmazástárhely-szolgáltatásra is vonatkozik. Visszatérítési szabályzat olvasása
  • Valódi támogatás, mellékelveMinden csomag tartalmaz támogatást olyan emberektől, akik ezt a platformot üzemeltetik, nem pedig egy szkriptet. A várakozni nem tudó fiókok előre kerülhetnek a sorban. Így működik az elsőbbségi támogatás

Mit nem futtatnak ezek a csomagok

  • A Sidekiq vagy a Resque számára nincs folyamatosan futó folyamat; az időszakos feladatokat ütemezett feladatként futtassa.
  • Az Action Cable és más, hosszan tartó WebSocket-kapcsolatok egy Zinn® Private Cloud szerveren működnek a legmegfelelőbben.
  • Konténerekhez vagy a Kubernetes rendszerhez válasszon egy Zinn® Private Cloud szervert.

Rails tárhely: kérdések

Melyik Ruby-verziót futtatja?

Ruby 4.0, a Rack használatával. Az alkalmazását a config.ru szolgálja ki, a gemek pedig minden egyes telepítéskor a Gemfile fájlból származnak.

Hosztingolhatok Rails-alkalmazást?

Igen. A Rails generálja a config.ru fájlt, amelyet kiszolgálunk. Állítsa be a(z) assets:precompile parancsot összeállítási parancsként, és adja meg a(z) RAILS_MASTER_KEY kulcsot, valamint az adatbázis URL-címét a környezeti változók panelen.

Hosztingolhatok Sinatra-t?

Igen. Bármely Rack-alkalmazás ugyanígy működik: egy config.ru, egy Gemfile és egy push.

Futtathatom a Sidekiqet?

A Sidekiqnek folyamatosan futó folyamatra van szüksége, amelyet ezek a csomagok nem biztosítanak. Rendszeres feladatokhoz használjon időzített feladatokat, vagy futtassa a Sidekiqet egy Zinn® Private Cloud kiszolgálón.

Pumára vagy Passengerre van szükségem?

Nem. A webszerver maga futtatja az Ön Rack-alkalmazását, így nem szükséges semmilyen alkalmazáskiszolgálót telepítenie vagy konfigurálnia.

Van ingyenes próbaverzió?

Igen. A próbaidőszak 14 napig tart a Ruby kiválasztásával; bankkártya szükséges, de nem terheljük meg, és semmit sem kell fizetnie, hacsak nem választ egy csomagot.

Fejlesztői tárhely áttekintése

Telepítse Rails-alkalmazását még ma

A(z) Ruby előre ki van jelölve a 14 napos próbaidőszakához. A kártyaadatokat kizárólag a visszaélések megelőzése érdekében kérjük el, és a próbaidőszak alatt semmilyen összeget nem számítunk fel.

14 napos ingyenes próbaverzió — kártya szükséges, nem vonunk le díjat

Válassza ki a stacket
Ingyenes próbaverzió indítása

A Developer Hosting az Ön saját kódját futtatja, ezért egy bankkártyát kérünk, hogy az ingyenes próbaidőszakot valódi felhasználók számára tartsuk fenn. Kártyáját nem terheljük meg — sem ma, sem a próbaidőszak lejárta után. Semmit sem fizet, hacsak nem választ egy csomagot; ha nem teszi, a próbaidőszak egyszerűen lejár.