ДокументацияНачалоБыстрый старт

Быстрый старт

Разверните первый сервис на Muerte Cloud меньше чем за пять минут: подключите репозиторий, выберите тип сервиса и получите живой HTTPS-адрес.

Что нужно заранее#

  • Аккаунт в Muerte Cloud (при регистрации начисляется стартовый бонус).
  • Git-репозиторий с приложением — либо Docker-образ или архив, если вы приносите собственную сборку.
  • Процесс, который слушает порт из переменной PORT — нужно только для веб-сервисов.

Пять шагов до прода#

  1. 1
    Откройте панель управления
    Перейдите на console.muerte.cloud и войдите в аккаунт.
  2. 2
    Создайте сервис
    Нажмите Создать сервис и выберите тип: веб-сервис, статический сайт, фоновый воркер, cron-задачу или базу данных. Если сомневаетесь — см. типы сервисов.
  3. 3
    Подключите источник
    Укажите Git-репозиторий и ветку либо Docker-образ или загруженный архив. Стек в большинстве случаев определяется автоматически.
  4. 4
    Задайте сборку, запуск и ресурсы
    Проверьте команды сборки и запуска, добавьте переменные окружения, выберите vCPU и RAM. Для первого деплоя подойдут значения по умолчанию.
  5. 5
    Задеплойте и откройте адрес
    Первая сборка начнётся сразу. Когда статус станет Running, откройте выданный адрес *.muerte.cloud — HTTPS уже настроен.

Слушайте правильный порт#

Веб-сервис должен слушать 0.0.0.0 и порт из переменной PORT. Захардкоженный порт — самая частая причина, когда сборка проходит, а сервис так и не становится работоспособным.

server.js
js
const port = process.env.PORT || 3000;
app.listen(port, "0.0.0.0", () => {
  console.log("listening on " + port);
});
Статическим сайтам порт не нужен
Статический сайт собирается один раз и отдаётся с периметра — ни процесса, ни порта, ни команды запуска.

Что делать дальше#

Направьте домен на сервис с автоматическим TLS.
Токены и строки подключения — вне репозитория.
Управляемый Postgres или key–value рядом с сервисом.
Защитите диски и базы до появления реальных пользователей.
Узнавайте о падении деплоя сразу, а не потом.
Управляйте сервисами из ассистента по MCP.

Если первая сборка упала#

  • Откройте деплой и прочитайте лог сборки — упавшая команда будет в конце.
  • Проверьте, что команда сборки соответствует вашему пакетному менеджеру и lock-файлу.
  • Убедитесь, что команда запуска действительно поднимает долгоживущий процесс.
  • При ошибке «порт не обнаружен» вернитесь к разделу про порт.