Enzonic Deploy
Надішли в Git. Отримай живу адресу.
Enzonic Deploy збирає кожен коміт із GitHub у незмінне розгортання, дає кожній гілці адресу прев'ю та повертає production до будь-якої попередньої версії одним кліком. Працює на серверах, якими Enzonic керує сам.
Безкоштовний план: 150 GB трафіку та 2M викликів функцій на місяць, без картки.

Від push до production
Підключи репозиторій один раз. Далі Git це і є кнопка розгортання.
git pushПідключи репозиторій через застосунок Enzonic GitHub App. Кожен push і кожен pull request запускає збірку у свіжому ізольованому контейнері.
buildВстановлення й збірка виконуються з кешами залежностей і фреймворку, а вивантажуються лише нові файли.
previewКожне розгортання має власну постійну адресу, а кожна гілка отримує стабільну, наприклад myapp-git-feature.enzonic.dev.
promoteЗлиття в production-гілку вказує твої домени на нове розгортання. Попереднє лишається готовим для відкату.

Невдале розгортання скасовується одним кліком.
Розгортання ніколи не змінюються після збирання. Production це вказівник на одне з них, тож відкат переміщує вказівник на старішу збірку. Нічого не перебудовується, і так само можна знову перемкнути вперед.

Безкоштовні піддомени та твої власні домени.
Кожен проєкт отримує <project>.enzonic.dev. Заявляй більше безкоштовних імен на доменах Enzonic, як-от enzonic.dev і play-mc.cc, або підключай кореневий домен чи піддомен, що належить тобі: 10 на проєкт на Безкоштовному плані, без обмежень на Pro і Business. Консоль показує DNS-записи, які треба додати, перевіряє їх за тебе і автоматично видає сертифікати HTTPS.
Переадресація www на кореневий домен, переадресація на інший домен або прив'язка домену до гілки Git для стейджингу.
Про Domains
Дивись, що відбувається в production.
Логи виконання передаються в реальному часі з кожного вузла, де працює твій проєкт. У Pro і Business додається аналітика: запити, трафік, виклики функцій, затримка та частка помилок для кожного проєкту.

Усе інше, що потрібно веб-застосунку
- Спершу функції, сервери за потреби
- Маршрути API і сторінки з серверним рендерингом працюють як функції: запускаються за запитом і зупиняються, коли трафік закінчується. Застосунок, який має слухати порт, наприклад сервер WebSocket, працює в режимі сервера, а журнал збірки пояснює чому.
- Репліки та відмовостійкість
- У Pro функції й сервери працюють на двох вузлах, і кожен запит іде до найменш навантаженого справного. Якщо вузол перестає відповідати, трафік переходить на інший. Business додає третій вузол.
- Змінні середовища
- Окремі значення для production, прев'ю та розробки. Встав увесь файл .env одразу.
- Логи збірки та виконання
- Вивід збірки в реальному часі, а також логи запитів, вивід функцій і stdout сервера з кожного вузла, де працює твій проєкт.
- Розгортання без Git
- Перетягни папку або zip-архів у консоль, щоб опублікувати статичну збірку, або розгорни з CI за допомогою особистого API-токена.
- Аналітика та захист паролем
- У Pro і Business: кількість запитів, трафік, затримка й коди відповідей для кожного проєкту, а також пароль перед стейджингом або показом клієнту.
API та інструменти для коду
Додайте автоматичне розгортання до інструментів, які ви вже використовуєте. Кожна дія в консолі — це виклик API, GitHub Action розгортає кожне надсилання, а MCP дозволяє вашому ШІ-агенту для коду розгортати, читати журнали збірки та відкочувати зміни.
on:
push:
branches: [main]
pull_request:
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: enzonic/deploy-action@v1
with:
token: ${{ secrets.ENZONIC_TOKEN }}
project: my-siteНе потрібно встановлювати CLI: будь-який CI або термінал працює з curl. На сторінці Developers консолі є готові налаштування для кожного інструмента.
Визначає фреймворк, який ти вже використовуєш
Збирач читає твій репозиторій і сам підбирає налаштування встановлення, збірки та виводу. Звичайний HTML працює без кроку збірки, а кожну команду можна змінити.
- Next.js
- Astro
- Vite
- Nuxt
- SvelteKit
- Remix
- Hono
- Express
- FastAPI
- Flask
- Статичний HTML
Усередині консолі

Знімки екрана консолі з прикладами проєктів і даних.
Ціни
Почни безкоштовно. Pro додає сервери, що працюють постійно, відмовостійкість на двох вузлах, аналітику та захист паролем, а той самий план охоплює Databases.
| План | БезкоштовнийБезкоштовноОсобисті проєкти, боти й прототипиРозгорнути безкоштовно | Pro10 USD на місяцьЗастосунки та бази даних у productionОбрати Pro | Business29 USD на місяцьКоманди та великий трафікОбрати Business |
|---|---|---|---|
| Проєкти | 200 | Необмежено | Необмежено |
| Збережені розгортання | 30 на проєкт | 300 на проєкт | 1,000 на проєкт |
| Трафік на місяць | 150 GB | 2 TB | 5 TB |
| Виклики функцій на місяць | 2M | 20M | 100M |
| Обчислення функцій на місяць | 400 GB-h | 2,000 GB-h | 10,000 GB-h |
| Пам'ять / тайм-аут функцій | 1 GB / 300 s | 4 GB / 1,800 s | 4 GB / 3,600 s |
| Хвилини збірки на місяць | 3,000 | 10,000 | 40,000 |
| Одночасні збірки | 1 | 3 | 6 |
| Режим сервера | 1 екземпляр, 512 МБ, засинає після 15 хвилин простою | 3 постійно активні, 2 ГБ | 10 постійно активних, 4 ГБ |
| Репліки | 1 вузол | 2 вузли, автоматичне перемикання | 3 вузли, між регіонами, коли відкриються Європа та Азія |
| Власні домени на проєкт | 10 | Необмежено | Необмежено |
| Безкоштовні піддомени Enzonic на проєкт | 3 | 20 | 20 |
| Прев'ю, відкат, змінні середовища, логи | Включено | Включено | Включено |
| Зберігання логів | 1 день | 7 днів | 30 днів |
| Захист паролем, аналітика | Включено | Включено | Включено |
| Консоль без реклами | Не включено | Включено | Включено |
- 50% знижки на перший платний місяць
- 25% знижки щомісяця з платним ігровим планом Enzonic
Ціни в доларах США. Платні плани продовжуються щомісяця з балансу Enzonic або карткою, якщо баланс порожній. Безкоштовний план ніколи не просить картку. Консоль завжди показує ліміти поточного плану.
Гранти Cloud
Безкоштовний час Pro або Business і до 500 USD кредиту Cloud для людей, які створюють щось для інших.
- Pro або Business на 3, 6 або 12 місяців
- До 500 USD кредиту Cloud на твоєму балансі Enzonic
- Один грант покриває Deploy, Databases, CI і ліміти Rapidfile плану
- Його читає людина, зазвичай відповідаємо за кілька днів
Подай заявку через форму на enzonic.dev. Достатньо безкоштовного акаунта Enzonic, без картки.
- Відкритий код
- Студенти
- Неприбуткові організації
- Стартапи
- Викладачі
- Хакатони
Де це працює
Deploy і Databases працюють на серверах, якими керує сам Enzonic, тих самих машинах, що й ігрові сервери Enzonic. На старті це Сполучені Штати. Далі йдуть Європа й Азія, поки що там нічого не працює. Cloudflare забезпечує лише DNS, TLS і мережевий шлях перед нашими серверами.
- Сполучені ШтатиПрацює
- ЄвропаНезабаром
- АзіяНезабаром
Питання
Підключи репозиторій і випусти наступний коміт.
Потрібна також база даних або домен?