Хостинг Node.js
рядом с вашими PHP-сайтами.
На каждом тарифе хостинга Rivervo работают приложения Node.js и Python. Загрузите собранное приложение, выберите в панели версию Node.js и стартовый файл, установите пакеты одной кнопкой — и оно откроется на вашем домене по HTTPS, рядом с сайтами на WordPress и PHP.
Что такое хостинг Node.js в Rivervo
Это наш хостинг сайтов с разделом «Node.js и Python» в меню сайта — тот же тариф, на котором работают ваши сайты на PHP и WordPress. Отдельный сервер, root-доступ и настройка прокси не нужны: панель запускает приложение и перезапускает его одной кнопкой.
Вы собираете приложение на своём компьютере, загружаете результат через файловый менеджер или SFTP и создаёте приложение в панели: версия Node.js, папка, адрес (ваш домен или поддомен) и стартовый файл. Панель устанавливает зависимости из package.json и хранит переменные окружения в настройках приложения.
Это подходит для сайтов и сервисов с ровной нагрузкой: сайтов компаний на Next.js или Nuxt, небольших API, внутренних панелей и ботов. Если приложению нужны несколько экземпляров, фоновые процессы, управляемые базы данных или деплой прямо из GitHub, лучше подойдут Приложения Rivervo.
Всё, что нужно Node.js-приложению на хостинге
Не нужно настраивать сервер и прокси — это делает панель.
Node.js и Python
Оба есть в меню сайта на каждом тарифе, от Stream до Delta.
Пакеты в один клик
Панель выполняет npm install по вашему package.json — папку node_modules загружать не нужно.
Переменные окружения
Адреса баз данных и ключи API хранятся в настройках приложения, а не в файле в папке.
Свой домен или поддомен
Привяжите приложение к вашдомен.az или app.вашдомен.az — SSL-сертификат выпустится автоматически.
Cron и терминал
Запускайте задачи по расписанию через Node.js самого приложения и открывайте терминал прямо в браузере.
PHP-сайты рядом
На том же тарифе остаются ваши сайты на WordPress и PHP; у каждого приложения своя папка и адрес.
Ресурсы для приложений на каждом тарифе
Node.js и Python входят в каждый тариф. Тариф определяет процессор, память и число процессов, которые делят ваши сайты и приложения.
| Тариф | Ядра CPU | Память | Процессы | Одновременные запросы | Цена | Выбрать |
|---|---|---|---|---|---|---|
| Stream | 2 | 3 GB | 100 | 30 | $4.00/месили $40.00 за год | Выбрать |
| Current | 3 | 5 GB | 150 | 45 | $9.00/месили $90.00 за год | Выбрать |
| Rapids | 4 | 10 GB | 200 | 70 | $15.00/месили $150.00 за год | Выбрать |
| Delta | 5 | 16 GB | 300 | 100 | $21.00/месили $210.00 за год | Выбрать |
Хостинг или Приложения?
Node.js работает и там, и там. Выбирайте по задачам проекта.
Node.js на хостинге
- Сайты и сервисы с ровной нагрузкой
- Загружаете сборку и перезапускаете
- PHP-сайты и почта на том же тарифе
- Фиксированная цена в месяц
Приложения Rivervo
- Деплой из GitHub при каждом push
- Несколько экземпляров, воркеры и cron-сервисы
- PostgreSQL, MySQL и Valkey рядом
- Оплата за заданные память, CPU и диск
От сборки до работающего адреса
В инструкции в нашем блоге есть готовые стартовые файлы для Next.js и Nuxt.
- 1Соберите на компьютереВыполните npm run build — загружается собранное приложение, а не исходники.
- 2Загрузите файлыЧерез «Сайт → Файлы» или SFTP, без node_modules: пакеты установит панель.
- 3Создайте приложение«Сайт → Node.js и Python»: версия, папка, адрес и стартовый файл. Затем установите зависимости.
- 4Откройте по HTTPSПриложение работает на вашем домене с бесплатным сертификатом. Для обновления загрузите новую сборку и нажмите «Перезапустить».
Хостинг Node.js: вопросы
Запустите своё Node.js-приложение в Rivervo
45 дней бесплатно на помесячных тарифах, затем от $4.00 в месяц.