Skip to content

Enzonic Deploy

Nahrajte do Gitu. Získejte živou URL.

Enzonic Deploy sestaví každý commit z GitHubu do neměnného nasazení, každá větev dostane URL náhledu a produkce se jedním kliknutím vrátí k libovolné dřívější verzi. Běží na serverech, které provozuje sám Enzonic.

Tarif Free: 150 GB přenosu dat a 2M volání funkcí měsíčně, bez karty.

Enzonic Deploy: Projekty

Od nahrání po produkci

Připojte repozitář jednou. Poté je Git vaším tlačítkem pro nasazení.

  1. git push

    Repozitář připojte přes aplikaci Enzonic GitHub App. Každý push a pull request spustí sestavení v novém izolovaném kontejneru.

  2. build

    Instalace a sestavení běží s vašimi cache závislostí a frameworku a nahrávají se jen nové soubory.

  3. preview

    Každé nasazení si ponechá vlastní trvalou URL a každá větev dostane stálou, například myapp-git-feature.enzonic.dev.

  4. promote

    Sloučení do produkční větve nasměruje vaše domény na nové nasazení. Předchozí zůstává připravené pro vrácení zpět.

Enzonic Deploy: Sestavení

Špatné nasazení se vrací jedním kliknutím.

Nasazení se po sestavení nikdy nemění. Produkce je ukazatel na jedno z nich, takže vrácení přesune ukazatel na starší sestavení. Nic se znovu nesestavuje a stejným způsobem jej lze přesunout zpět vpřed.

Enzonic Deploy: Nasazení

Bezplatné subdomény a vaše vlastní domény.

Každý projekt dostane <project>.enzonic.dev. Získejte další bezplatné názvy na doménách Enzonic, jako enzonic.dev a play-mc.cc, nebo připojte kořenovou doménu či subdoménu, kterou vlastníte: 10 na projekt v Free, bez omezení v Pro a Business. Konzole zobrazí DNS záznamy, které je třeba přidat, zkontroluje je za vás a automaticky vystaví certifikáty HTTPS.

Přesměrujte www na kořenovou doménu, přesměrujte na jinou doménu, nebo připněte doménu k větvi Gitu pro staging.

Přečtěte si o Domains
Enzonic Deploy: Domény

Podívejte se, co dělá produkce.

Protokoly běhu se streamují z každého uzlu, který váš projekt běží. Pro a Business přidávají analytiku: požadavky, přenos, volání funkcí, latenci a míru chyb pro každý projekt.

Enzonic Deploy: Analytika

Vše ostatní, co webová aplikace potřebuje

Nejprve funkce, servery podle potřeby
Trasy API a stránky renderované na serveru běží jako funkce, které se spustí na vyžádání a zastaví, když provoz ustane. Aplikace, která musí naslouchat na portu, například server WebSocket, běží v režimu serveru a sestavovací protokol vysvětlí proč.
Repliky a převzetí při výpadku
V Pro běží funkce a servery na dvou uzlech a každý požadavek jde na nejméně vytížený zdravý uzel. Pokud uzel přestane odpovídat, provoz přejde na druhý. Business přidává třetí uzel.
Proměnné prostředí
Oddělené hodnoty pro produkci, náhled a vývoj. Vložte celý soubor .env najednou.
Protokoly sestavení a běhu
Výstup sestavení živě, plus protokoly požadavků, výstup funkcí a stdout serveru z každého uzlu, který váš projekt běží.
Nasazení bez Gitu
Přetáhněte složku nebo zip do konzole a publikujte statický build, nebo nasazujte z CI pomocí osobního API tokenu.
Analytika a ochrana heslem
V Pro a Business: počty požadavků, přenos, latence a stavové kódy pro každý projekt a heslo před stagingem nebo náhledem pro klienta.

Nástroje pro API a programování

Přidej automatické nasazení do nástrojů, které už používáš. Každá akce v konzoli je volání API, GitHub Action nasazuje při každém pushi a MCP umožní tvému AI agentovi programovat nasazení, číst build logy a vracet změny zpět.

.github/workflows/deploy.yml
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

Nic se neinstaluje: CI nebo terminál funguje s curl. Stránka Developers v konzoli obsahuje připravená nastavení pro každý nástroj.

Rozpozná framework, který už používáte

Builder načte váš repozitář a zvolí nastavení instalace, sestavení a výstupu. Prostý HTML funguje bez kroku sestavení a každý příkaz můžete přepsat.

  • Next.js
  • Astro
  • Vite
  • Nuxt
  • SvelteKit
  • Remix
  • Hono
  • Express
  • FastAPI
  • Flask
  • Statický HTML

Uvnitř konzole

Ceník

Začněte zdarma. Pro přidává servery běžící nepřetržitě, převzetí při výpadku mezi dvěma uzly, analytiku a ochranu heslem; stejný tarif pokrývá i Databases.

TarifZdarmaZdarmaOsobní projekty, boty a prototypyNasadit zdarmaPro10 US$ měsíčněAplikace a databáze v produkciVyberte ProBusiness29 US$ měsíčněTýmy a vysoký provozVyberte Business
Projekty200NeomezeněNeomezeně
Uchovaná nasazení30 na projekt300 na projekt1,000 na projekt
Přenos za měsíc150 GB2 TB5 TB
Volání funkcí za měsíc2M20M100M
Výpočetní čas funkcí za měsíc400 GB-h2,000 GB-h10,000 GB-h
Paměť / časový limit funkcí1 GB / 300 s4 GB / 1,800 s4 GB / 3,600 s
Minuty sestavení za měsíc3,00010,00040,000
Souběžná sestavení136
Režim serveru1 instance, 512 MB, po 15 minutách nečinnosti usíná3 vždy zapnuté, 2 GB10 vždy zapnutých, 4 GB
Repliky1 uzel2 uzly, automatické převzetí při výpadku3 uzly, napříč regiony, až se otevřou Evropa a Asie
Vlastní domény na projekt10NeomezeněNeomezeně
Bezplatné subdomény Enzonic na projekt32020
Náhledy, vrácení zpět, proměnné prostředí, protokolyV ceněV ceněV ceně
Uchovávání protokolů1 den7 dní30 dní
Ochrana heslem, analytikaV ceněV ceněV ceně
Konzole bez reklamNení v ceněV ceněV ceně
  • Sleva 50 % na první placený měsíc
  • Sleva 25 % každý měsíc s placeným herním tarifem Enzonic

Ceny jsou v amerických dolarech. Placené tarify se každý měsíc obnovují z vašeho zůstatku v Enzonic, nebo kartou, když je zůstatek prázdný. Bezplatný tarif nikdy nevyžaduje kartu. Konzole vždy ukazuje limity vašeho aktuálního tarifu.

Porovnejte všechny limity na enzonic.dev

Granty pro Cloud

Bezplatný čas tarifu Pro nebo Business a až 500 US$ kreditu Cloud pro ty, kdo tvoří pro druhé.

  • Pro nebo Business na 3, 6 nebo 12 měsíců
  • Až 500 US$ kreditu Cloud na vašem zůstatku Enzonic
  • Jeden grant pokrývá Deploy, Databases, CI a limity Rapidfile z tarifu
  • Čte člověk, obvykle odpovídáme do několika dnů

Požádejte přes formulář na enzonic.dev. Stačí bezplatný účet Enzonic, bez karty.

  • Open source
  • Studenti
  • Neziskové organizace
  • Startupy
  • Pedagogové
  • Hackathony

Kde běží

Deploy a Databases běží na serverech, které provozuje sám Enzonic, na stejných strojích, na kterých běží herní servery Enzonic. Při spuštění jsou to Spojené státy. Evropa a Asie přijdou později; zatím tam nic neběží. Cloudflare zajišťuje jen DNS, TLS a síťovou cestu před našimi servery.

  • Spojené státySpuštěno
  • EvropaJiž brzy
  • AsieJiž brzy

Časté otázky

Next.js, Nuxt, SvelteKit, Remix, Astro, Vite a další statické buildy, servery Hono a Express a Python s FastAPI nebo Flask. Prostý HTML funguje bez kroku sestavení. Builder rozpozná framework z vašeho repozitáře a každý příkaz můžete přepsat.

Připojte repozitář a nasaďte svůj další commit.

Potřebujete také databázi nebo doménu?