Ruby 4.0 через Rack
Rails, Sinatra или любой фреймворк Rack, обслуживаемый самим веб-сервером из config.ru.
Хостинг Ruby on Rails
Развертывайте Rails, Sinatra или любое приложение Rack из Git. Каждый push запускает bundle install и вашу сборку, а затем переключается в рабочий режим — запускать Puma или NGINX не требуется.
Бесплатная пробная версия на 14 дн. — требуется карта, списания не производятся
Начать бесплатный пробный периодDeveloper Hosting выполняет ваш собственный код, поэтому мы запрашиваем данные карты, чтобы бесплатный пробный период оставался доступным для реальных людей. С вашей карты средства не списываются — ни сегодня, ни после окончания пробного периода. Вы ничего не платите, если только сами не выберете тарифный план; если вы его не выберете, пробный период просто завершится.
Тарифные планы от 14,99 $ в месяц
Rails уже содержит предоставляемый нами config.ru. Gem-ы, сборка, запуск и последние пять релизов обрабатываются на нашей стороне.
Rails, Sinatra или любой фреймворк Rack, обслуживаемый самим веб-сервером из config.ru.
Gems из вашего Gemfile устанавливаются в собственный пакет релиза, затем запускается ваша сборка — assets:precompile, миграции или то, что вы настроили.
RAILS_ENV, RACK_ENV и APP_ENV имеют значение production, если вы не установите собственные значения.
Укажите RAILS_MASTER_KEY и URL вашей базы данных на панели переменных окружения; они хранятся в защищенном хранилище секретов.
Всё, что ваше приложение Rails записывает в stderr, отображается в средстве просмотра журналов на панели управления.
Ночные задачи rake, отчеты или очистки выполняются как запланированные задачи.
Каждый пуш распаковывается в собственный каталог, там же собирается и компилируется, и только после этого переключается в рабочий режим. Сбой при установке пакетов или предварительной компиляции никогда не заменяет активный релиз. Возврат к любому из пяти последних релизов выполняется в один клик.
Ruby уже отмечен в пробной версии; ваша карта удерживается для проверки, списание средств не производится.
Свяжите репозиторий с вашими Gemfile и config.ru и выберите ветку, которая будет опубликована.
Используйте assets:precompile в качестве команды сборки, затем добавьте RAILS_MASTER_KEY и DATABASE_URL.
Отправки в продакшн становятся версиями, которые вы можете откатить; другие ветки становятся предварительными просмотрами.
config.ru — Rails создает его. Гемы берутся из вашего Gemfile.
# config.ru — the file we serve
require_relative "config/environment" # Rails
run Rails.applicationНачните с одного приложения Rails на Dev Start; Dev Pro поддерживает пять приложений, а Dev Scale — двадцать, с увеличением объема памяти и ресурсов процессора для каждого приложения на каждом этапе.
14,99 $/месяц
или 149,90 $ в год
Бесплатная пробная версия на 14 дн. — требуется карта, списания не производятся
Начать бесплатный пробный периодDeveloper Hosting выполняет ваш собственный код, поэтому мы запрашиваем данные карты, чтобы бесплатный пробный период оставался доступным для реальных людей. С вашей карты средства не списываются — ни сегодня, ни после окончания пробного периода. Вы ничего не платите, если только сами не выберете тарифный план; если вы его не выберете, пробный период просто завершится.
28,99 $/месяц
или 289,90 $ в год
Бесплатная пробная версия на 14 дн. — требуется карта, списания не производятся
Начать бесплатный пробный периодDeveloper Hosting выполняет ваш собственный код, поэтому мы запрашиваем данные карты, чтобы бесплатный пробный период оставался доступным для реальных людей. С вашей карты средства не списываются — ни сегодня, ни после окончания пробного периода. Вы ничего не платите, если только сами не выберете тарифный план; если вы его не выберете, пробный период просто завершится.
99,99 $/месяц
или 999,90 $ в год
Бесплатная пробная версия на 14 дн. — требуется карта, списания не производятся
Начать бесплатный пробный периодDeveloper Hosting выполняет ваш собственный код, поэтому мы запрашиваем данные карты, чтобы бесплатный пробный период оставался доступным для реальных людей. С вашей карты средства не списываются — ни сегодня, ни после окончания пробного периода. Вы ничего не платите, если только сами не выберете тарифный план; если вы его не выберете, пробный период просто завершится.
Ruby 4.0 через Rack. Ваше приложение обслуживается из config.ru, а гемы берутся из вашего Gemfile при каждом развертывании.
Да. Rails генерирует config.ru, который мы обслуживаем. Укажите assets:precompile в качестве команды сборки и введите RAILS_MASTER_KEY и URL вашей базы данных на панели переменных окружения.
Да. Любое приложение Rack работает одинаково: config.ru, Gemfile и push.
Для Sidekiq требуется непрерывно работающий процесс, чего данные тарифные планы не поддерживают. Используйте запланированные задачи для периодических заданий или запускайте Sidekiq на сервере Zinn® Private Cloud.
Нет. Веб-сервер сам запускает ваше приложение Rack, поэтому вам не нужно устанавливать или настраивать сервер приложений.
Да. Пробный период длится 14 дней при выборе Ruby; требуется карта, но средства не списываются, и платить ничего не нужно, пока вы не выберете тариф.
Ruby предварительно выбран для вашего 14-дневного пробного периода. Мы запрашиваем данные карты только для предотвращения злоупотреблений, и плата во время пробного периода не взимается.
Бесплатная пробная версия на 14 дн. — требуется карта, списания не производятся
Начать бесплатный пробный периодDeveloper Hosting выполняет ваш собственный код, поэтому мы запрашиваем данные карты, чтобы бесплатный пробный период оставался доступным для реальных людей. С вашей карты средства не списываются — ни сегодня, ни после окончания пробного периода. Вы ничего не платите, если только сами не выберете тарифный план; если вы его не выберете, пробный период просто завершится.