Перейти к содержимому

Push в Git.
Получите рабочий URL.

Enzonic Deploy собирает каждый коммит в неизменяемый деплой, даёт каждой ветке собственное превью и возвращает продакшн к любой предыдущей версии в один клик.

Hobby бесплатный и никогда не запрашивает карту.

Посмотреть лимиты
Git push запускает сборку, загрузку и публикацию на edge; продакшн можно откатить к предыдущему деплоюmaingit push · 4f2a9c1Deployment #48BuildingReadyinstallbuilduploadeu · soonasia · soonus · liveshop.enzonic.dev →#48#47rolled back to #47, no rebuildframework detected from the repository
трафика в месяц
вызовов функций в месяц
минут сборки в месяц
проекты

Тариф Hobby, лимиты которого берутся из тех же настроек тарифов, что применяет консоль.

Определяет и собирает фреймворки, которые вы уже используете

  • Next.js
  • Vite
  • Astro
  • Nuxt
  • SvelteKit
  • Remix
  • React Router
  • Gatsby
  • Docusaurus
  • Angular
  • Eleventy
  • Create React App
  • Hugo
  • NestJS
  • Hono
  • Fastify
  • Express
  • Node.js
  • FastAPI
  • Flask
  • Django
  • Python
  • Go
  • Static HTML

От push до продакшна

Подключите репозиторий через GitHub App Enzonic. Каждый push и pull request собирается в новом изолированном контейнере с кешем ваших зависимостей, затем загружаются только новые файлы.

feat/saved-carts · 4f2a9c1Собирается
  1. Клонировать, Завершено
  2. Установка, Завершено
  3. Сборка, В процессе
  4. Загрузка, Ожидает
  5. Деплой, Ожидает
Каждый push получает собственную сборку и собственный URL
preview
У каждой ветки стабильный URL, а у каждого деплоя — собственный постоянный.
promote
Слияние в продакшн-ветку направляет ваши домены на новый деплой.

Неудачный деплой откатывается в один клик

Деплои не меняются после сборки. Продвиньте любой готовый деплой в продакшн или откатитесь к последней удачной сборке, пока исправляете сломанную. Переключение — это смена указателя, а не пересборка.

  1. ОшибкаAdd saved carts for signed-in users#48
  2. ГотовоCache product images at the edgeПродакшн
  3. ГотовоFix checkout total rounding for EUR Откатить

По умолчанию функции, сервер только при необходимости

API-маршруты и страницы с серверным рендерингом работают как функции, которые запускаются по запросу. Если приложению нужно слушать порт, сборщик переключается в серверный режим и пишет причину в лог сборки.

На Hobby засыпает при простое

Серверы Hobby засыпают после 15 минут тишины и просыпаются при следующем запросе. На Pro они работают постоянно.

Реплики на нескольких узлах

На Pro ваши функции и серверы работают на двух узлах, а edge направляет каждый запрос на наименее загруженный исправный узел. Если узел перестаёт отвечать, трафик переходит на другой. Регион США уже работает; Европа и Азия скоро.

  • URL для каждой ветки

    Каждый push получает свой URL деплоя, а каждая ветка — стабильный, например project-git-branch.enzonic.dev.

  • Домены

    Бесплатные поддомены на enzonic.dev и play-mc.cc или ваш домен и поддомены с пошаговой настройкой DNS и автоматическим HTTPS.

  • Переменные окружения

    Шифруются отдельно для каждого окружения: продакшн, превью и разработка. Можно вставить весь файл .env сразу.

  • Логи сборки и работы

    Вывод сборки в реальном времени с цветами и логи запросов со всех узлов, на которых работает ваш проект.

  • Аналитика на Pro

    Запросы, трафик, задержка p50 и p95, коды ответов и самые частые пути по каждому проекту.

  • Защита паролем на Pro

    Закрывайте стейджинг или превью для клиента паролем одним переключателем.

  • Загрузка без Git

    Перетащите папку или zip в консоль и получите деплой. Подходит для экспортированных статических сайтов.

  • Тот же аккаунт, что и ваши серверы

    Один логин и баланс Enzonic для игровых серверов, Deploy и Databases.

Деплой откуда угодно

Добавьте автоматический деплой в инструменты, которыми вы уже пользуетесь: REST API, GitHub Action или MCP, чтобы ваш ИИ-агент для кода сам выкладывал проекты, читал логи сборки и откатывал изменения.

.github/workflows/deploy.yml
name: Deploy
on:
  push:
    branches: [main]
  pull_request:

jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: enzonic/deploy-action@v1
        id: enzonic
        with:
          token: ${{ secrets.ENZONIC_TOKEN }}
          project: my-site
      - run: echo "Live at ${{ steps.enzonic.outputs.url }}"

Добавьте API-токен как секрет ENZONIC_TOKEN; enzonic/deploy-action@v1 загрузит репозиторий, дождётся сборки и выведет URL.

Цены

Начните на Hobby бесплатно. Переходите на Pro, когда понадобятся серверы без засыпания, переключение между двумя узлами, аналитика или защита паролем.

Бесплатно

Deploy, Databases and CI for personal projects. Free forever, no card.

0 $навсегда
  • 200 проектов, 150 ГБ трафика
  • 10 баз данных, 10 ГБ хранилища
  • 3 000 минут CI в месяц
  • Бесплатные поддомены и HTTPS

Starter

Side projects that stay awake: always-on apps and databases, no ads.

5 $в месяц
  • Приложения и базы данных, работающие постоянно
  • Неограниченное число проектов, 1 ТБ трафика
  • 25 баз данных, 20 ГБ хранилища, PITR
  • 5 000 минут CI, 4 задачи одновременно
  • Без рекламы в консоли

Pro

Рекомендуем

Production apps and databases: failover, point-in-time recovery, analytics.

10 $в месяц
  • Неограниченное число проектов, 1,5 ТБ трафика
  • 50 баз данных, 40 ГБ хранилища, PITR
  • 6 000 минут CI, 6 задач одновременно
  • Автоматическое переключение и функции 4 ГБ
  • Без рекламы в консоли

Growth

Busy apps and small teams: more compute, read replicas and longer history.

19 $в месяц
  • 3 ТБ трафика, 50 млн вызовов функций
  • 100 баз данных, 75 ГБ хранилища, реплики
  • 15 000 минут CI, 10 задач одновременно
  • 3 реплики с автоматическим переключением
  • Без рекламы в консоли

Бизнес

High traffic: multi-region, the most compute and the largest limits.

29 $в месяц
  • 5 ТБ трафика, несколько регионов
  • 200 баз данных, 100 ГБ хранилища
  • 60 000 минут CI, 20 задач одновременно
  • Самые мощные вычисления функций и баз данных
  • Без рекламы в консоли

Гранты для создателей

Делаете open source, учитесь, преподаёте или руководите некоммерческой организацией? Подайте заявку на бесплатное время Pro или Business и кредит Cloud для Deploy и Баз данных.

  • Тариф Pro или Business на срок до года, сразу для Deploy и Баз данных
  • Кредит Cloud зачисляется на ваш баланс
  • Для личного аккаунта или всей команды
  • Читает человек, ответ обычно в течение нескольких дней
  • Open source
  • Студенты
  • Некоммерческие организации
  • Стартапы
  • Преподаватели
  • Хакатоны

Вопросы

Какие фреймворки можно задеплоить?

Next.js, Nuxt, SvelteKit, Remix и React Router 7, Astro, Gatsby, Docusaurus, Angular, Eleventy, Hugo, Vite и Create React App, серверы NestJS, Hono, Express и Fastify, функции Node в папке api/, Python с FastAPI, Flask или Django, а также Go. Обычный HTML работает без шага сборки. Фреймворк определяется автоматически по вашему коду, в том числе в монорепозиториях, и любую команду можно переопределить.

В чём разница между функциями и серверным режимом?

Функции запускаются при поступлении запроса и останавливаются, когда трафик прекращается, поэтому за простой вы не платите. Некоторым приложениям нужен долгоживущий процесс, например WebSocket-сервер или приложение Express, которое слушает порт. Они работают в серверном режиме: один экземпляр на узел. На Hobby сервер засыпает после 15 минут без запросов и просыпается при следующем; на Pro и Business он работает постоянно.

Как работает откат?

Каждый деплой неизменяем и сохраняет собственный URL. Продакшн — это указатель на один из них, поэтому откат переводит указатель на более старый деплой. Ничего не пересобирается, и вернуть указатель вперёд можно так же.

Можно использовать свой домен?

Да, и корневые домены (example.com), и поддомены (app.example.com). Консоль показывает точные DNS-записи для добавления и сама их проверяет, а HTTPS-сертификаты выпускаются автоматически. Также можно получить бесплатные поддомены на доменах Enzonic, например enzonic.dev и play-mc.cc; они работают сразу.

Где работает мой код?

На серверах, которыми Enzonic управляет сам, то есть на той же инфраструктуре, что работает игровые серверы Enzonic. На старте это США; Европа и Азия будут следующими. Cloudflare обеспечивает только DNS, TLS и сетевой путь перед ними.

Нужна ли карта для Hobby?

Нет. Hobby бесплатный и никогда не запрашивает карту. На бесплатных аккаунтах реклама показывается только в консоли, но никогда на ваших развёрнутых сайтах. Платные тарифы её убирают.

Можно ли деплоить из GitHub Actions или ИИ-инструмента для кода?

Да. GitHub Action enzonic/deploy-action деплоит при каждом push и даёт pull request URL превью, REST API покрывает каждое действие консоли, а MCP-сервер позволяет Claude Code, Cursor, Windsurf, VS Code и Zed деплоить, читать логи сборки и откатывать изменения с помощью API-токена с ограниченными областями.

Есть ли у вас гранты?

Да. Проекты open source, студенты, некоммерческие организации, стартапы, преподаватели и хакатоны могут подать в консоли заявку на бесплатное время Pro или Business и кредит Cloud. Каждую заявку рассматривает человек.

У меня уже есть аккаунт Enzonic для игровых серверов. Могу ли я им пользоваться?

Да. Deploy, Databases и игровая панель используют один аккаунт, а платные тарифы можно продлевать с одного баланса.

Следующий push может выйти в работу через несколько минут.

Нужна ещё и база данных? У Enzonic Databases есть бесплатный тариф.