Хостинг за Ruby on Rails

Rails хостинг: git push и вашето Ruby 4.0 приложение е активно

Внедрявайте Rails, Sinatra или всяко Rack приложение от Git. Всеки push изпълнява bundle install и компилирането ви, след което превключва на живо — няма нужда да стартирате Puma или NGINX.

14-дневен безплатен пробен период — изисква се карта, без таксуване

Изберете своя стек
Стартирайте моя безплатен пробен период

Developer Hosting изпълнява вашия собствен код, затова изискваме карта, за да запазим безплатния пробен период за реални потребители. Вашата карта не се таксува — нито днес, нито когато пробният период приключи. Не плащате нищо, освен ако не изберете план; ако не го направите, пробният период просто спира.

Пакети от 12,99 € на месец

  • Ruby 4.0Rails, Sinatra или всеки Rack фреймуърк
  • RAILS_ENVзададено на продукция за вас
  • 14 дни безплатнобезплатен пробен период, предварително избран Ruby
Конвейер за внедряване от git push до работещо Rails приложение

Rails хостинг без стартиране на сървъра на приложението

Rails вече включва config.ru, който обслужваме. Gems, компилирането, стартирането и последните пет версии се обработват от наша страна.

Ruby 4.0 чрез Rack

Rails, Sinatra или всяка Rack рамка, обслужвани от config.ru от самия уеб сървър.

bundle install при всяко внедряване

Пакетите Gems от вашия Gemfile се инсталират в собствения пакет на изданието, след което се изпълнява компилацията ви — assets:precompile, миграции и каквото сте задали.

По подразбиране за продукция

RAILS_ENV, RACK_ENV и APP_ENV са production, освен ако не зададете свои собствени стойности.

Данни за достъп извън вашето хранилище

Поставете RAILS_MASTER_KEY и URL адреса на вашата база данни в панела с променливи на средата; те се съхраняват в защитено хранилище за тайни.

Изключения, които можете да четете

Всичко, което вашето Rails приложение записва в stderr, се показва в инструмента за преглед на логове в таблото за управление.

Изпълнявайте Rake по график

Нощните rake задачи, отчети или почиствания се изпълняват като планирани задачи.

Всяко внедряване е версия, която можете да отмените

Всяко качване се разархивира в собствена директория, пакетира се и се компилира там, и едва след това се пуска на живо. Неуспешно инсталиране на пакет или предварително компилиране никога не заменя работещата версия. Връщането към което и да е от последните пет издания става с едно щракване.

  • bundle install и precompile приключват преди превключването
  • Връщане с едно щракване към всяка от последните пет версии
  • URL адрес за предварителен преглед за всеки клон извън продукция
  • Вашият домейн с безплатен SSL сертификат
  • SSH на всеки план за rails console и отстраняване на грешки
Редактор на код до работещо Rails приложение

От хранилището до работещо Rails приложение

  1. Изберете Ruby, започнете безплатно

    Ruby вече е отметнат в пробния период; картата Ви се задържа само за потвърждение и не се таксува.

  2. Свързване на хранилището

    Свържете хранилището с вашите Gemfile и config.ru и изберете клона, който да се публикува на живо.

  3. Задаване на предварителна компилация и тайни

    Използвайте assets:precompile като команда за изграждане, след което добавете RAILS_MASTER_KEY и DATABASE_URL.

  4. Изпратете го

    Качванията към работната среда стават версии, които можете да върнете назад; другите клонове стават предварителни прегледи.

Какво вече ви дава Rails

Файл config.ru — Rails генерира такъв. Пакетите Gem идват от вашия Gemfile.

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

Хостинг планове за Ruby on Rails

Започнете с едно Rails приложение в Dev Start; Dev Pro поддържа пет, а Dev Scale двадесет, с повече памет и процесор за всяко приложение на всяко стъпало.

Zinn® Dev Start

12,99 €/месец

или 129,90 € на година

Уебсайтове
1
NVMe хранилище
25 ГБ
Широчина на честотната лента
1 TB

14-дневен безплатен пробен период — изисква се карта, без таксуване

Изберете своя стек
Стартирайте моя безплатен пробен период

Developer Hosting изпълнява вашия собствен код, затова изискваме карта, за да запазим безплатния пробен период за реални потребители. Вашата карта не се таксува — нито днес, нито когато пробният период приключи. Не плащате нищо, освен ако не изберете план; ако не го направите, пробният период просто спира.

Zinn® Dev Pro

25,99 €/месец

или 259,90 € на година

Уебсайтове
5
NVMe хранилище
100 ГБ във всички ваши сайтове
Широчина на честотната лента
5 TB

14-дневен безплатен пробен период — изисква се карта, без таксуване

Изберете своя стек
Стартирайте моя безплатен пробен период

Developer Hosting изпълнява вашия собствен код, затова изискваме карта, за да запазим безплатния пробен период за реални потребители. Вашата карта не се таксува — нито днес, нито когато пробният период приключи. Не плащате нищо, освен ако не изберете план; ако не го направите, пробният период просто спира.

Zinn® Dev Scale

88,99 €/месец

или 889,90 € на година

Уебсайтове
20
NVMe хранилище
500 ГБ във всички ваши сайтове
Широчина на честотната лента
25 TB

14-дневен безплатен пробен период — изисква се карта, без таксуване

Изберете своя стек
Стартирайте моя безплатен пробен период

Developer Hosting изпълнява вашия собствен код, затова изискваме карта, за да запазим безплатния пробен период за реални потребители. Вашата карта не се таксува — нито днес, нито когато пробният период приключи. Не плащате нищо, освен ако не изберете план; ако не го направите, пробният период просто спира.

  • Изпробвайте първоВсеки управляван план започва с безплатен пробен период от 14 дни, така че можете да качите реален сайт на него, преди да платите каквото и да било.
  • 30-дневна гаранция за възстановяване на суматаАко управляваният план не е подходящ за вас, кажете ни в рамките на 30 дни от първото си плащане и ние ще го възстановим. Хостингът на приложения е включен. Прочетете политиката за възстановяване на суми
  • Реална поддръжка, включена в ценатаПоддръжката е включена във всеки план и се осъществява от хора, които управляват тази платформа, а не от скрипт. Акаунтите, които не могат да чакат, могат да минат напред в опашката. Как работи приоритетната поддръжка

Какво не поддържат тези планове

  • Няма постоянно работещ процес за Sidekiq или Resque; изпълнявайте периодичните задачи като планирани задачи.
  • Action Cable и другите дълготрайни употреби на WebSocket принадлежат на сървър на Zinn® Private Cloud.
  • За контейнери или Kubernetes изберете сървър на Zinn® Private Cloud.

Rails хостинг: въпроси

Коя версия на Ruby използвате?

Ruby 4.0 чрез Rack. Вашето приложение се обслужва от config.ru, а пакетите gem идват от вашия Gemfile при всяко внедряване.

Мога ли да хоствам приложение на Rails?

Да. Rails генерира файла config.ru, който обслужваме. Задайте assets:precompile като ваша команда за изграждане и въведете RAILS_MASTER_KEY и URL адреса на вашата база данни в панела с променливи на средата.

Мога ли да хоствам Sinatra?

Да. Всяко приложение на Rack работи по един и същи начин: config.ru, Gemfile и push.

Мога ли да стартирам Sidekiq?

Sidekiq изисква непрекъснато работещ процес, какъвто тези планове не поддържат. Използвайте планирани задачи за периодични процеси или изпълнявайте Sidekiq на сървър Zinn® Private Cloud.

Нуждая ли се от Puma или Passenger?

Не. Уеб сървърът изпълнява вашето Rack приложение сам, така че няма сървър за приложения, който да инсталирате или конфигурирате.

Има ли безплатен пробен период?

Да. Пробният период продължава 14 дни при избран Ruby; изисква се карта, но тя не се таксува, и няма нищо за плащане, освен ако не изберете план.

Общ преглед на хостинга за разработчици

Внедрете вашето Rails приложение днес

Ruby е предварително избран за Вашия 14-дневен пробен период. Изискваме карта единствено за предотвратяване на злоупотреби и тя няма да бъде таксувана, докато изпробвате услугата.

14-дневен безплатен пробен период — изисква се карта, без таксуване

Изберете своя стек
Стартирайте моя безплатен пробен период

Developer Hosting изпълнява вашия собствен код, затова изискваме карта, за да запазим безплатния пробен период за реални потребители. Вашата карта не се таксува — нито днес, нито когато пробният период приключи. Не плащате нищо, освен ако не изберете план; ако не го направите, пробният период просто спира.