Ruby on Rails хостингі

Rails хостингі: git push, содан кейін сіздің Ruby 4.0 қолданбаңыз іске қосылады

Rails, Sinatra немесе кез келген Rack қолданбасын Git арқылы орналастырыңыз. Әрбір push кезінде bundle install және құрастыруыңыз іске қосылады, содан кейін тікелей режимге ауысады — Puma немесе NGINX іске қосудың қажеті жоқ.

14 күндік тегін сынақ нұсқасы — карта қажет, ақы алынбайды

Стегіңізді таңдаңыз
Тегін сынақ нұсқамды бастау

Developer Hosting жеке кодыңыздан жұмыс істейді, сондықтан тегін сынақ мерзімін нақты пайдаланушыларға арнау мақсатында карта деректерін сұраймыз. Картаңыздан төлем алынбайды — бүгін де, сынақ мерзімі аяқталғанда да. Тарифтік жоспарды таңдамайынша ешнәрсе төлемейсіз; егер таңдамасаңыз, сынақ мерзімі жай ғана тоқтайды.

6 739,99 ₸ айына жоспарлар

  • Ruby 4.0Rails, Sinatra немесе кез келген Rack фреймворкі
  • RAILS_ENVсіз үшін өндірістік ортаға орнатылды
  • 14 күн тегінтегін сынақ нұсқасы, Ruby алдын ала таңдалған
git push әрекетінен жұмыс істеп тұрған Rails қолданбасына дейінгі орналастыру конвейері

Қолданба серверін іске қоспай Rails хостингі

Rails біз қызмет көрсететін config.ru файлын қамтиды. Gem-дер, жинақтау, іске қосу және соңғы бес шығарылым біздің тарапымызда өңделеді.

Rack арқылы Ruby 4.0

Rails, Sinatra немесе кез келген Rack фреймворкі, оған веб-сервердің өзі config.ru файлынан тікелей қызмет көрсетеді.

әрбір өрістету кезінде bundle install

Gemfile файлыңыздағы gem-дер шығарылымның жеке жиынтығына орнатылады, содан кейін құрастыруыңыз іске қосылады — assets:precompile, көші-қондар немесе өзіңіз баптаған кез келген нәрсе.

Әдепкі бойынша өндірістік

Өз мәндеріңізді орнатпасаңыз, RAILS_ENV, RACK_ENV және APP_ENV мәндері production болып табылады.

Репозиторийіңізден тыс тіркелгі деректері

Орта айнымалылары тақтасына RAILS_MASTER_KEY мәнін және дерекқор URL мекенжайын енгізіңіз; олар құпиялар қоймасында сақталады.

Оқуға болатын ерекшеліктер

Rails қолданбаңыз stderr жүйесіне жазатын барлық дерек басқару тақтасының журнал қарау құралында көрсетіледі.

Кесте бойынша Rake іске қосу

Түнгі rake тапсырмалары, есептер немесе тазалау жұмыстары жоспарланған тапсырмалар ретінде орындалады.

Әрбір өрістету — қайтарып алуға болатын шығарылым

Әрбір жіберілген өзгеріс (push) өзінің жеке каталогына шығарылады, сонда жинақталып, құрастырылады және содан кейін ғана іске қосылады. Сәтсіз аяқталған бумаларды орнату немесе алдын ала компиляциялау ешқашан қолданыстағы шығарылымды алмастырмайды. Соңғы бес шығарылымның кез келгеніне оралу бір рет басу арқылы орындалады.

  • bundle install және precompile ауысуға дейін аяқталады
  • Соңғы бес шығарылымның кез келгеніне бір басумен кері қайтару
  • Өндірістік емес әрбір тармаққа арналған алдын ала қарау сілтемесі
  • Тегін SSL сертификаты бар доменіңіз
  • rails консолі мен жөндеуге арналған барлық тарифтегі SSH
Іске қосылған 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 хостинг жоспарлары

Dev Start тарифінде бір Rails қолданбасынан бастаңыз; Dev Pro бес қолданбаны, ал Dev Scale жиырма қолданбаны іске қосады, сонымен бірге әр кезеңде әрбір қолданбаға көбірек жад пен процессор беріледі.

Zinn® Dev Start

6 742,99 ₸/ай

немесе 67 429,90 ₸ жылына

Веб-сайттар
1
NVMe сақтау орны
25 ГБ
Өткізу қабілеті
1 ТБ

14 күндік тегін сынақ нұсқасы — карта қажет, ақы алынбайды

Стегіңізді таңдаңыз
Тегін сынақ нұсқамды бастау

Developer Hosting жеке кодыңыздан жұмыс істейді, сондықтан тегін сынақ мерзімін нақты пайдаланушыларға арнау мақсатында карта деректерін сұраймыз. Картаңыздан төлем алынбайды — бүгін де, сынақ мерзімі аяқталғанда да. Тарифтік жоспарды таңдамайынша ешнәрсе төлемейсіз; егер таңдамасаңыз, сынақ мерзімі жай ғана тоқтайды.

Zinn® Dev Pro

13 040,99 ₸/ай

немесе 130 409,90 ₸ жылына

Веб-сайттар
5
NVMe сақтау орны
Барлық сайттарыңыз бойынша 100 ГБ
Өткізу қабілеті
5 ТБ

14 күндік тегін сынақ нұсқасы — карта қажет, ақы алынбайды

Стегіңізді таңдаңыз
Тегін сынақ нұсқамды бастау

Developer Hosting жеке кодыңыздан жұмыс істейді, сондықтан тегін сынақ мерзімін нақты пайдаланушыларға арнау мақсатында карта деректерін сұраймыз. Картаңыздан төлем алынбайды — бүгін де, сынақ мерзімі аяқталғанда да. Тарифтік жоспарды таңдамайынша ешнәрсе төлемейсіз; егер таңдамасаңыз, сынақ мерзімі жай ғана тоқтайды.

Zinn® Dev Scale

44 977,99 ₸/ай

немесе 449 779,90 ₸ жылына

Веб-сайттар
20
NVMe сақтау орны
Барлық сайттарыңыз бойынша 500 ГБ
Өткізу қабілеті
25 ТБ

14 күндік тегін сынақ нұсқасы — карта қажет, ақы алынбайды

Стегіңізді таңдаңыз
Тегін сынақ нұсқамды бастау

Developer Hosting жеке кодыңыздан жұмыс істейді, сондықтан тегін сынақ мерзімін нақты пайдаланушыларға арнау мақсатында карта деректерін сұраймыз. Картаңыздан төлем алынбайды — бүгін де, сынақ мерзімі аяқталғанда да. Тарифтік жоспарды таңдамайынша ешнәрсе төлемейсіз; егер таңдамасаңыз, сынақ мерзімі жай ғана тоқтайды.

  • Алдымен көріңізӘрбір басқарылатын жоспар 14 күндік тегін сынақ нұсқасынан басталады, осылайша ешнәрсе төлемес бұрын оған нақты сайтты орналастыра аласыз.
  • 30 күндік ақшаны қайтару кепілдігіЕгер басқарылатын жоспар сізге сәйкес келмесе, алғашқы төлеміңізден кейін 30 күн ішінде бізге хабарлаңыз, біз оны қайтарамыз. Қолданба хостингі де кіреді. Қайтару саясатын оқу
  • Нағыз қолдау қызметі, қосылғанҚолдау қызметі платформаны скріпт арқылы емес, өзі басқаратын мамандардың тарапынан әрбір тарифтік жоспарға кіреді. Күтуге уақыты жоқ тіркелгілер кезектің басына өте алады. Басымдықтағы қолдау қызметі қалай жұмыс істейді

Бұл жоспарлар нені іске қоспайды

  • Sidekiq немесе Resque үшін үнемі қосулы тұратын процесс жоқ; мерзімді жұмысты жоспарланған тапсырмалар ретінде орындаңыз.
  • Action Cable және басқа ұзақ уақыттық WebSocket пайдалануы Zinn® Private Cloud серверіне арналған.
  • Контейнерлер немесе Kubernetes үшін Zinn® Private Cloud серверін таңдаңыз.

Rails хостингі: сұрақтар

Ruby бағдарламасының қай нұсқасын іске қосасыз?

Rack арқылы Ruby 4.0. Қолданбаңыз config.ru файлынан қызмет көрсетеді және әрбір орналастыру кезінде гемдер 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 қолданбаңызды өзі іске қосады, сондықтан орнататын немесе баптайтын қолданбалар сервері жоқ.

Тегін сынақ нұсқасы бар ма?

Иә. Ruby таңдалғанда сынақ мерзімі 14 күнге созылады; карта қажет, бірақ одан қаражат алынбайды және тарифтік жоспарды таңдамайынша ештеңе төлеудің қажеті жоқ.

Әзірлеуші хостингіне шолу

Rails қолданбаңызды бүгін орналастырыңыз

14 күндік сынақ мерзіміңіз үшін Ruby алдын ала таңдалған. Біз картаны тек теріс пайдаланудың алдын алу үшін ғана сұраймыз және оны сынап көру кезінде ақы алынбайды.

14 күндік тегін сынақ нұсқасы — карта қажет, ақы алынбайды

Стегіңізді таңдаңыз
Тегін сынақ нұсқамды бастау

Developer Hosting жеке кодыңыздан жұмыс істейді, сондықтан тегін сынақ мерзімін нақты пайдаланушыларға арнау мақсатында карта деректерін сұраймыз. Картаңыздан төлем алынбайды — бүгін де, сынақ мерзімі аяқталғанда да. Тарифтік жоспарды таңдамайынша ешнәрсе төлемейсіз; егер таңдамасаңыз, сынақ мерзімі жай ғана тоқтайды.