Ruby 4.0 za pośrednictwem Rack
Rails, Sinatra lub dowolny framework Rack, obsługiwany z pliku config.ru bezpośrednio przez sam serwer WWW.
Hosting Ruby on Rails
Wdrażaj aplikacje Rails, Sinatra lub dowolne aplikacje Rack z repozytorium Git. Każdy push uruchamia bundle install oraz proces budowania, a następnie przełącza aplikację na środowisko produkcyjne — bez konieczności uruchamiania serwerów Puma lub NGINX.
Bezpłatny okres próbny przez 14 dni — wymagana karta, bez opłat
Rozpocznij mój bezpłatny okres próbnyDeveloper Hosting uruchamia twój własny kod, dlatego prosimy o podanie karty, aby bezpłatny okres próbny był dostępny dla prawdziwych użytkowników. Twoja karta nie zostanie obciążona — ani dzisiaj, ani po zakończeniu okresu próbnego. Nie ponosisz żadnych opłat, chyba że wybierzesz plan; jeśli tego nie zrobisz, okres próbny po prostu dobiegnie końca.
Plany od 58,99 zł miesięcznie
Rails domyślnie zawiera plik config.ru, który obsługujemy. Pakiety gem, kompilacja, uruchomienie oraz ostatnie pięć wydań są obsługiwane po naszej stronie.
Rails, Sinatra lub dowolny framework Rack, obsługiwany z pliku config.ru bezpośrednio przez sam serwer WWW.
Gemy z Twojego pliku Gemfile są instalowane we własnym pakiecie wydania, a następnie uruchamiana jest kompilacja — assets:precompile, migracje, cokolwiek skonfigurujesz.
Zmienne RAILS_ENV, RACK_ENV i APP_ENV mają wartość production, chyba że ustawią Państwo własne wartości.
Proszę wprowadzić RAILS_MASTER_KEY oraz adres URL bazy danych w panelu zmiennych środowiskowych; są one przechowywane w bezpiecznym magazynie wpisów tajnych.
Wszystko, co aplikacja Rails zapisze w stderr, pojawia się w przeglądarce dzienników w panelu nawigacyjnym.
Nocne zadania rake, raporty lub czyszczenia są uruchamiane jako zaplanowane zadania.
Każdy push jest rozpakowywany do własnego katalogu, tam pakietowany oraz budowany, i dopiero wtedy przełączany do wersji produkcyjnej. Nieudana instalacja pakietu lub prekompilacja nigdy nie zastępuje wersji działającej na żywo. Powrót do dowolnej z ostatnich pięciu wersji wymaga zaledwie jednego kliknięcia.
Ruby jest już zaznaczone w wersji próbnej; twoja karta została zablokowana do celów weryfikacji i nie jest obciążana.
Połącz repozytorium ze swoimi plikami Gemfile i config.ru oraz wybierz gałąź, która zostanie wdrożona na żywo.
Użyj assets:precompile jako polecenia kompilacji, a następnie dodaj RAILS_MASTER_KEY i DATABASE_URL.
Wdrożenia na produkcję stają się wydaniami, które mogą Państwo wycofać; pozostałe gałęzie stają się podglądami.
Plik config.ru — Rails go generuje. Gem'y pochodzą z twojego pliku Gemfile.
# config.ru — the file we serve
require_relative "config/environment" # Rails
run Rails.applicationZacznij od jednej aplikacji Rails w planie Dev Start; Dev Pro obsługuje pięć, a Dev Scale dwadzieścia, zapewniając więcej pamięci i procesora na aplikację na każdym poziomie.
58,99 zł/miesiąc
lub 589,90 zł rocznie
Bezpłatny okres próbny przez 14 dni — wymagana karta, bez opłat
Rozpocznij mój bezpłatny okres próbnyDeveloper Hosting uruchamia twój własny kod, dlatego prosimy o podanie karty, aby bezpłatny okres próbny był dostępny dla prawdziwych użytkowników. Twoja karta nie zostanie obciążona — ani dzisiaj, ani po zakończeniu okresu próbnego. Nie ponosisz żadnych opłat, chyba że wybierzesz plan; jeśli tego nie zrobisz, okres próbny po prostu dobiegnie końca.
113,99 zł/miesiąc
lub 1139,90 zł rocznie
Bezpłatny okres próbny przez 14 dni — wymagana karta, bez opłat
Rozpocznij mój bezpłatny okres próbnyDeveloper Hosting uruchamia twój własny kod, dlatego prosimy o podanie karty, aby bezpłatny okres próbny był dostępny dla prawdziwych użytkowników. Twoja karta nie zostanie obciążona — ani dzisiaj, ani po zakończeniu okresu próbnego. Nie ponosisz żadnych opłat, chyba że wybierzesz plan; jeśli tego nie zrobisz, okres próbny po prostu dobiegnie końca.
392,99 zł/miesiąc
lub 3929,90 zł rocznie
Bezpłatny okres próbny przez 14 dni — wymagana karta, bez opłat
Rozpocznij mój bezpłatny okres próbnyDeveloper Hosting uruchamia twój własny kod, dlatego prosimy o podanie karty, aby bezpłatny okres próbny był dostępny dla prawdziwych użytkowników. Twoja karta nie zostanie obciążona — ani dzisiaj, ani po zakończeniu okresu próbnego. Nie ponosisz żadnych opłat, chyba że wybierzesz plan; jeśli tego nie zrobisz, okres próbny po prostu dobiegnie końca.
Ruby 4.0 za pośrednictwem Rack. Twoja aplikacja jest obsługiwana z pliku config.ru, a gemy pochodzą z pliku Gemfile przy każdym wdrożeniu.
Tak. Rails generuje plik config.ru, który obsługujemy. Proszę ustawić assets:precompile jako polecenie kompilacji oraz wprowadzić RAILS_MASTER_KEY i adres URL bazy danych w panelu zmiennych środowiskowych.
Tak. Każda aplikacja Rack działa w ten sam sposób: config.ru, Gemfile i push.
Sidekiq wymaga stale działającego procesu, którego te plany nie utrzymują. Do zadań okresowych należy używać zaplanowanych zadań lub uruchomić Sidekiq na serwerze Zinn® Private Cloud.
Nie. Serwer WWW sam uruchamia twoją aplikację Rack, więc nie trzeba instalować ani konfigurować żadnego serwera aplikacji.
Tak. Okres próbny trwa 14 dni przy wyborze Ruby; karta jest wymagana, ale środki nie są pobierane, i nie trzeba nic płacić, dopóki nie wybierze się planu.
Dla Twojego 14-dniowego okresu próbnego wstępnie wybrano opcję Ruby. Prosimy o kartę wyłącznie w celu zapobiegania nadużyciom, a podczas okresu próbnego nie są pobierane żadne opłaty.
Bezpłatny okres próbny przez 14 dni — wymagana karta, bez opłat
Rozpocznij mój bezpłatny okres próbnyDeveloper Hosting uruchamia twój własny kod, dlatego prosimy o podanie karty, aby bezpłatny okres próbny był dostępny dla prawdziwych użytkowników. Twoja karta nie zostanie obciążona — ani dzisiaj, ani po zakończeniu okresu próbnego. Nie ponosisz żadnych opłat, chyba że wybierzesz plan; jeśli tego nie zrobisz, okres próbny po prostu dobiegnie końca.