Hosting za Ruby on Rails

Rails hosting: git push i vaša Ruby 4.0 aplikacija je aktivna

Implementirajte Rails, Sinatra ili bilo koju Rack aplikaciju iz Git-a. Svaki push pokreće bundle install i vašu izgradnju, a zatim prebacuje uživo — nema potrebe za pokretanjem Puma ili NGINX poslužitelja.

14-dnevno besplatno probno razdoblje — potrebna je kartica, bez naplate

Odaberite svoj stog
Pokrenite moje besplatno probno razdoblje

Developer Hosting pokreće vaš vlastiti kôd, stoga tražimo karticu kako bismo besplatno probno razdoblje sačuvali za stvarne korisnike. Vaša kartica se ne tereti — ni danas, a ni po završetku probnog razdoblja. Ne plaćate ništa osim ako ne odaberete pretplatu; ako to ne učinite, probno razdoblje jednostavno prestaje.

Planovi već od 12,99 € mjesečno

  • Ruby 4.0Rails, Sinatra ili bilo koji Rack radni okvir
  • RAILS_ENVpostavljeno na produkciju za vas
  • 14 dana besplatnobesplatno probno razdoblje, Ruby unaprijed odabran
Cjevovod za implementaciju od git push do aktivne Rails aplikacije

Rails hosting bez pokretanja poslužitelja aplikacije

Rails već sadrži config.ru koji poslužujemo. Gemovi, izgradnja, pokretanje i posljednjih pet izdanja rješavaju se s naše strane.

Ruby 4.0 putem Racka

Rails, Sinatra ili bilo koji Rack radni okvir, poslužen iz config.ru od strane samog web poslužitelja.

bundle install pri svakom postavljanju

Gemovi iz vaše datoteke Gemfile instaliraju se u vlastiti paket tog izdanja, a zatim se pokreće vaša izgradnja — assets:precompile, migracije, što god postavite.

Zadano produkcija

RAILS_ENV, RACK_ENV i APP_ENV postavljeni su na production, osim ako ne postavite vlastite vrijednosti.

Vjerodajnice izvan vašeg repozitorija

Unesite RAILS_MASTER_KEY i URL svoje baze podataka u ploču varijabli okruženja; oni se pohranjuju u sigurno spremište tajni.

Iznimke koje možete čitati

Sve što vaša Rails aplikacija zapiše u stderr prikazuje se u pregledniku zapisa na upravljačkoj ploči.

Pokrenite Rake prema rasporedu

Noćni rake zadaci, izvješća ili čišćenja izvode se kao zakazani zadaci.

Svako postavljanje je izdanje koje možete poništiti

Svaki push se raspakirava u vlastiti direktorij, tamo se spaja u paket i gradi, te se tek tada prebacuje u rad uživo. Neuspjela instalacija paketa ili pretkompajliranje nikada ne zamjenjuje aktivno izdanje. Povratak na bilo koje od posljednjih pet izdanja udaljen je samo jedan klik.

  • bundle install i precompile završavaju prije prebacivanja
  • Vraćanje jednim klikom na bilo koje od posljednjih pet izdanja
  • URL pretpregleda za svaku neprodukcijsku granu
  • Vaša domena s besplatnim SSL certifikatom
  • SSH u svakom paketu za rails console i otklanjanje pogrešaka
Uređivač koda pokraj pokrenute Rails aplikacije

Od repozitorija do pokrenute Rails aplikacije

  1. Odaberite Ruby, započnite besplatno

    Ruby je već označen u probnom razdoblju; Vaša je kartica zadržana radi provjere i nije terećena.

  2. Povežite repozitorij

    Povežite repozitorij sa svojim datotekama Gemfile i config.ru te odaberite granu koja ide u produkciju.

  3. Postavite pretkompajliranje i tajne

    Upotrijebite assets:precompile kao naredbu za izgradnju, a zatim dodajte RAILS_MASTER_KEY i DATABASE_URL.

  4. Isporuči

    Slanja u produkciju postaju izdanja koja možete vratiti na prethodno stanje; ostale grane postaju pretpregledi.

Što vam Rails već pruža

Datoteka config.ru — Rails generira jednu. Gemovi dolaze iz vaše datoteke Gemfile.

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

Paketi hostinga za Ruby on Rails

Započnite s jednom Rails aplikacijom na paketu Dev Start; Dev Pro pokreće pet, a Dev Scale dvadeset, uz više memorije i procesora po aplikaciji na svakoj razini.

Zinn® Dev Start

12,99 €/mjesec

ili 129,90 € godišnje

Web-stranice
1
NVMe pohrana
25 GB
Propusnost
1 TB

14-dnevno besplatno probno razdoblje — potrebna je kartica, bez naplate

Odaberite svoj stog
Pokrenite moje besplatno probno razdoblje

Developer Hosting pokreće vaš vlastiti kôd, stoga tražimo karticu kako bismo besplatno probno razdoblje sačuvali za stvarne korisnike. Vaša kartica se ne tereti — ni danas, a ni po završetku probnog razdoblja. Ne plaćate ništa osim ako ne odaberete pretplatu; ako to ne učinite, probno razdoblje jednostavno prestaje.

Zinn® Dev Pro

25,99 €/mjesec

ili 259,90 € godišnje

Web-stranice
5
NVMe pohrana
100 GB na svim vašim web-mjestima
Propusnost
5 TB

14-dnevno besplatno probno razdoblje — potrebna je kartica, bez naplate

Odaberite svoj stog
Pokrenite moje besplatno probno razdoblje

Developer Hosting pokreće vaš vlastiti kôd, stoga tražimo karticu kako bismo besplatno probno razdoblje sačuvali za stvarne korisnike. Vaša kartica se ne tereti — ni danas, a ni po završetku probnog razdoblja. Ne plaćate ništa osim ako ne odaberete pretplatu; ako to ne učinite, probno razdoblje jednostavno prestaje.

Zinn® Dev Scale

88,99 €/mjesec

ili 889,90 € godišnje

Web-stranice
20
NVMe pohrana
500 GB na svim vašim web-mjestima
Propusnost
25 TB

14-dnevno besplatno probno razdoblje — potrebna je kartica, bez naplate

Odaberite svoj stog
Pokrenite moje besplatno probno razdoblje

Developer Hosting pokreće vaš vlastiti kôd, stoga tražimo karticu kako bismo besplatno probno razdoblje sačuvali za stvarne korisnike. Vaša kartica se ne tereti — ni danas, a ni po završetku probnog razdoblja. Ne plaćate ništa osim ako ne odaberete pretplatu; ako to ne učinite, probno razdoblje jednostavno prestaje.

  • Isprobajte najprijeSvaki upravljani paket započinje besplatnim probnim periodom od 14 dana, tako da možete postaviti stvarnu stranicu na njega prije nego što bilo što platite.
  • 30-dnevno jamstvo povrata novcaAko vam upravljani paket ne odgovara, obavijestite nas u roku od 30 dana od prve uplate i vratit ćemo vam novac. Hosting aplikacija je obuhvaćen. Pročitajte pravila o povratu sredstava
  • Stvarna podrška, uključenaPodrška je uključena u svaki paket, a pružaju je ljudi koji upravljaju ovom platformom, a ne skripta. Korisnici koji ne mogu čekati mogu stati na čelo reda. Kako funkcionira prioritetna podrška

Što ovi paketi ne pokreću

  • Ne postoji stalno aktivan proces za Sidekiq ili Resque; pokrećite periodične poslove kao zakazane zadatke.
  • Action Cable i druge dugotrajne upotrebe WebSocket-a pripadaju poslužitelju Zinn® Private Cloud.
  • Za kontejnere ili Kubernetes odaberite poslužitelj Zinn® Private Cloud.

Rails hosting: pitanja

Koju verziju programa Ruby pokrećete?

Ruby 4.0 putem Racka. Vaša se aplikacija poslužuje iz datoteke config.ru, a gemovi dolaze iz vaše datoteke Gemfile pri svakom postavljanju.

Mogu li ugostiti Rails aplikaciju?

Da. Rails generira config.ru koji poslužujemo. Postavite assets:precompile kao svoju naredbu za izgradnju i unesite RAILS_MASTER_KEY te URL svoje baze podataka na ploču varijabli okruženja.

Mogu li ugostiti Sinatra?

Da. Bilo koja Rack aplikacija radi na isti način: config.ru, Gemfile i push.

Mogu li pokrenuti Sidekiq?

Sidekiq zahtijeva proces koji se stalno izvodi, što ovi paketi ne održavaju. Upotrijebite zakazane zadatke za periodične poslove ili pokrenite Sidekiq na poslužitelju Zinn® Private Cloud.

Trebam li Puma ili Passenger?

Ne. Web poslužitelj sam pokreće vašu Rack aplikaciju, tako da nema poslužitelja aplikacija koji biste trebali instalirati ili konfigurirati.

Postoji li besplatno probno razdoblje?

Da. Probno razdoblje traje 14 dana uz odabran Ruby; kartica je potrebna, ali se ne tereti i nema plaćanja osim ako ne odaberete paket.

Pregled hostinga za razvojne inženjere

Implementirajte svoju Rails aplikaciju danas

Ruby je unaprijed odabran za Vaše 14-dnevno probno razdoblje. Podatke o kartici tražimo samo kako bismo spriječili zloupotrebu i ona se ne tereti tijekom probnog razdoblja.

14-dnevno besplatno probno razdoblje — potrebna je kartica, bez naplate

Odaberite svoj stog
Pokrenite moje besplatno probno razdoblje

Developer Hosting pokreće vaš vlastiti kôd, stoga tražimo karticu kako bismo besplatno probno razdoblje sačuvali za stvarne korisnike. Vaša kartica se ne tereti — ni danas, a ni po završetku probnog razdoblja. Ne plaćate ništa osim ako ne odaberete pretplatu; ako to ne učinite, probno razdoblje jednostavno prestaje.