Enzonic Deploy
Git-ке жіберіңіз. Тірі URL алыңыз.
Enzonic Deploy GitHub-тағы әр commit-ті өзгермейтін деплойға айналдырады, әр бұтаққа алдын ала қарау URL-ін береді және өндірісті бір рет басумен кез келген бұрынғы нұсқаға қайтарады. Ол Enzonic өзі басқаратын серверлерде жұмыс істейді.
Free жоспары: айына 150 GB трафик және 2M функция шақыруы, карта қажет емес.

Push-тан өндіріске дейін
Репозиторийді бір рет қосыңыз. Содан кейін Git — деплой түймесі.
git pushРепозиторийді Enzonic GitHub App арқылы қосыңыз. Әр push және pull request жаңа, оқшауланған контейнерде құрастыруды бастайды.
buildОрнату мен құрастыру тәуелділік және фреймворк кэштерімен жүреді, тек жаңа файлдар жүктеледі.
previewӘр деплой өзінің тұрақты URL-ін сақтайды, ал әр бұтақ myapp-git-feature.enzonic.dev сияқты тұрақты URL алады.
promoteӨндірістік бұтаққа біріктіру доменіңізді жаңа деплойға бағыттайды. Алдыңғы деплой қайтару үшін дайын күйінде қалады.

Сәтсіз деплой — бір рет басумен болдырмайсыз.
Деплойлар құрылғаннан кейін ешқашан өзгермейді. Өндіріс — солардың біріне көрсеткіш, сондықтан қайтару көрсеткішті ескі құрастыруға жылжытады. Ештеңе қайта құрастырылмайды, және оны дәл осылай қайта алға жылжытуға болады.

Тегін поддомендер және өз доменіңіз.
Әр жобаға <project>.enzonic.dev беріледі. enzonic.dev және play-mc.cc сияқты Enzonic домендерінде тағы тегін атауларды алуға болады, немесе өзіңізге тиесілі root домен не субдоменді қосуға болады: Free-да әр жобаға 10, Pro және Business-те шексіз. Консоль қосу керек DNS жазбаларын көрсетеді, оларды тексереді және HTTPS сертификаттарын автоматты түрде береді.
www-ды түбірлік доменге бағыттау, басқа доменге бағыттау немесе доменді сахналау үшін Git бұтағына бекіту.
Domains туралы оқу
Өндірісте не болып жатқанын қараңыз.
Жобаңызды іске қосатын әр түйіннен орындалу журналдары тікелей ағып келеді. Pro және Business аналитиканы қосады: әр жоба бойынша сұраныстар, трафик, функция шақырулары, кідіріс және қате жиілігі.

Веб-қосымшаға қажет басқа барлық нәрсе
- Алдымен функциялар, қажет болса серверлер
- API маршруттары мен серверде рендерленетін беттер сұраныс келгенде іске қосылатын және трафик тоқтағанда тоқтайтын функциялар ретінде жұмыс істейді. Портта тыңдауы керек қосымша, мысалы WebSocket сервері, сервер режимінде жұмыс істейді, ал құрастыру журналы себебін көрсетеді.
- Репликалар және резервтік ауысу
- Pro жоспарында функциялар мен серверлер екі түйінде жұмыс істейді, әр сұраныс ең аз жүктелген сау түйінге жіберіледі. Түйін жауап бермесе, трафик екіншісіне ауысады. Business үшінші түйін қосады.
- Орта айнымалылары
- Өндіріс, алдын ала қарау және әзірлеу үшін бөлек мәндер. Бүкіл .env файлын бір рет қоюға болады.
- Құрастыру және орындалу журналдары
- Тікелей құрастыру шығысы, сондай-ақ жобаңызды іске қосатын әр түйіннен сұраныс журналдары, функция шығысы және сервер stdout.
- Git-сіз деплой
- Статикалық құрастыруды жариялау үшін консольге папка немесе zip салыңыз, немесе CI-дан жеке API токенімен деплой жасаңыз.
- Аналитика және құпиясөзбен қорғау
- Pro және Business-те: әр жоба бойынша сұраныс саны, трафик, кідіріс және күй кодтары, сондай-ақ сахнаға немесе клиент алдын ала қарауына құпиясөз.
API және кодтау құралдары
Қолданып жүрген құралдарыңызға автоматты орналастыруды қосыңыз. Консоль әрекеттерінің әрқайсысы API шақыруы, GitHub Action әр push сайын орналастырады, ал MCP AI кодтау агентіңізге орналастыруға, құрастыру журналдарын оқуға және қайтаруға мүмкіндік береді.
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-ке де жарайды.
| Жоспар | ТегінТегінЖеке жобалар, боттар және прототиптерТегін Deploy | Pro$ 10 айынаӨндірістегі қосымшалар мен дерекқорларPro таңдау | Business$ 29 айынаКомандалар және жоғары трафик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% жеңілдік
- Ақылы Enzonic ойын жоспары бар әр айға 25% жеңілдік
Бағалар АҚШ долларымен көрсетілген. Ақылы жоспарлар Enzonic балансыңыздан ай сайын ұзартылады, ал баланс бос болса, картамен. Тегін жоспар картаны сұрамайды. Консоль әрқашан ағымдағы жоспарыңыздың шектеулерін көрсетеді.
Cloud грантылары
Басқалар үшін құрастыратын адамдарға тегін Pro немесе Business уақыты және $ 500 дейінгі Cloud кредиті.
- Pro немесе Business 3, 6 немесе 12 айға
- Enzonic балансыңызда $ 500 дейінгі Cloud кредиті
- Бір грант Deploy, Databases, CI және жоспардың Rapidfile шектеулерін қамтиды
- Адам қарап шығады, әдетте бірнеше күн ішінде жауап беріледі
Өтінімді enzonic.dev-тегі форма арқылы толтырыңыз. Тек тегін Enzonic аккаунты керек, картасыз.
- Ашық бастапқы код
- Студенттер
- Коммерциялық емес ұйымдар
- Стартаптар
- Оқытушылар
- Хакатондар
Қайда жұмыс істейді
Deploy және Databases Enzonic өзі басқаратын серверлерде жұмыс істейді, дәл Enzonic ойын серверлерінің артындағы машиналарда. Іске қосылғанда бұл Америка Құрама Штаттары. Еуропа мен Азия кейін келеді; олар әзірге жұмыс істемейді. Cloudflare тек серверлеріміздің алдындағы DNS, TLS және желілік жолды ұсынады.
- Америка Құрама ШтаттарыҚолжетімді
- ЕуропаЖақында
- АзияЖақында
Сұрақтар
Репозиторийді қосыңыз да келесі commit-іңізді жіберіңіз.
Дерекқор немесе домен де керек пе?