Skip to content

Enzonic Deploy

Puja amb Git. Obtén una URL en directe.

Enzonic Deploy construeix cada commit de GitHub en un desplegament immutable, dona a cada branca una URL de vista prèvia i torna la producció a qualsevol versió anterior amb un clic. S'executa en servidors que Enzonic gestiona directament.

Pla gratuït: 150 GB d'ample de banda i 2M invocacions de funcions al mes, sense targeta.

Enzonic Deploy: Projectes

Del push a la producció

Connecta un repositori una vegada. A partir d'aquí, Git és el botó de desplegament.

  1. git push

    Connecta un repositori a través de l'aplicació de GitHub d'Enzonic. Cada push i cada pull request inicia una compilació en un contenidor nou i aïllat.

  2. build

    La instal·lació i la compilació usen les memòries cau de dependències i de framework, i només es pugen els fitxers nous.

  3. preview

    Cada desplegament conserva la seva pròpia URL permanent, i cada branca en té una d'estable, com myapp-git-feature.enzonic.dev.

  4. promote

    En fusionar a la branca de producció, els teus dominis apunten al desplegament nou. L'anterior es manté preparat per a una reversió.

Enzonic Deploy: Compilació

Un desplegament erroni es desfà amb un clic.

Els desplegaments no canvien mai després de compilar-se. La producció és un punter a un d'ells, així que revertir mou el punter a una compilació anterior. No es recompila res, i pots tornar a avançar-lo de la mateixa manera.

Enzonic Deploy: Desplegaments

Subdominis gratuïts i dominis propis.

Cada projecte rep <project>.enzonic.dev. Reclama més noms gratuïts en dominis d'Enzonic com enzonic.dev i play-mc.cc, o connecta un domini arrel o un subdomini que sigui teu: 10 per projecte al pla gratuït, il·limitats en Pro i Business. La consola mostra els registres DNS que cal afegir, els comprova per tu i emet certificats HTTPS automàticament.

Redirigeix www al domini arrel, redirigeix a un altre domini o fixa un domini a una branca de Git per a preproducció.

Llegeix sobre Domains
Enzonic Deploy: Dominis

Mira què fa la producció.

Els registres d'execució es transmeten des de cada node que executa el teu projecte. Pro i Business afegeixen analítiques: sol·licituds, ample de banda, invocacions de funcions, latència i taxa d'errors per projecte.

Enzonic Deploy: Analítiques

Tot el que necessita una aplicació web

Primer funcions, servidors quan calgui
Les rutes d'API i les pàgines renderitzades al servidor s'executen com a funcions que s'inicien a demanda i s'aturen quan acaba el trànsit. Una aplicació que ha d'escoltar en un port, com un servidor WebSocket, s'executa en mode servidor, i el registre de compilació explica el motiu.
Rèpliques i failover
En Pro, les funcions i els servidors s'executen en dos nodes i cada sol·licitud va al node en bon estat menys ocupat. Si un node deixa de respondre, el trànsit passa a l'altre. Business afegeix un tercer node.
Variables d'entorn
Valors separats per a producció, vista prèvia i desenvolupament. Enganxa un fitxer .env complet de cop.
Registres de compilació i d'execució
Sortida de compilació en directe, a més de registres de sol·licituds, sortida de funcions i stdout del servidor de cada node que executa el teu projecte.
Desplegament sense Git
Arrossega una carpeta o un zip a la consola per publicar una compilació estàtica, o desplega des de CI amb un token d'API personal.
Analítiques i protecció amb contrasenya
En Pro i Business: recompte de sol·licituds, ample de banda, latència i codis d'estat per projecte, i una contrasenya davant de la preproducció o d'una vista prèvia per a un client.

Eines d'API i de programació

Afegeix el desplegament automàtic a les eines que ja fas servir. Cada acció de la consola és una crida a l'API, una GitHub Action desplega a cada push, i MCP permet que el teu agent de programació amb IA desplegui, llegeixi els registres de compilació i reverteixi.

.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

No cal instal·lar cap CLI: qualsevol CI o terminal funciona amb curl. La pàgina Developers de la consola té configuracions preparades per a cada eina.

Detecta el framework que ja fas servir

El constructor llegeix el teu repositori i tria la configuració d'instal·lació, compilació i sortida. L'HTML pla funciona sense cap pas de compilació, i pots canviar cada comanda.

  • Next.js
  • Astro
  • Vite
  • Nuxt
  • SvelteKit
  • Remix
  • Hono
  • Express
  • FastAPI
  • Flask
  • HTML estàtic

Dins de la consola

Preus

Comença gratis. Pro afegeix servidors sempre en marxa, failover entre dos nodes, analítiques i protecció amb contrasenya, i el mateix pla cobreix Databases.

PlaGratisGratisProjectes personals, bots i prototipsDesplega gratisPro10 USD al mesAplicacions i bases de dades en produccióTria ProBusiness29 USD al mesEquips i trànsit elevatTria Business
Projectes200Il·limitatIl·limitat
Desplegaments conservats30 per projecte300 per projecte1,000 per projecte
Ample de banda al mes150 GB2 TB5 TB
Invocacions de funcions al mes2M20M100M
Còmput de funcions al mes400 GB-h2,000 GB-h10,000 GB-h
Memòria / temps límit de les funcions1 GB / 300 s4 GB / 1,800 s4 GB / 3,600 s
Minuts de compilació al mes3,00010,00040,000
Compilacions simultànies136
Mode servidor1 instància, 512 MB, s'adorm després de 15 minuts inactiva3 sempre actius, 2 GB10 sempre actius, 4 GB
Rèpliques1 node2 nodes, failover automàtic3 nodes, entre regions quan s'obrin Europa i Àsia
Dominis personalitzats per projecte10Il·limitatIl·limitat
Subdominis gratuïts d'Enzonic per projecte32020
Vistes prèvies, reversió, variables d'entorn, registresInclòsInclòsInclòs
Retenció de registres1 dia7 dies30 dies
Protecció amb contrasenya, analítiquesInclòsInclòsInclòs
Consola sense anuncisNo inclòsInclòsInclòs
  • 50 % de descompte en el primer mes de pagament
  • 25 % de descompte cada mes amb un pla de jocs d'Enzonic de pagament

Preus en dòlars nord-americans. Els plans de pagament es renoven cada mes amb el teu saldo d'Enzonic, o amb targeta quan el saldo és buit. El pla gratuït no demana mai targeta. La consola mostra sempre els límits del teu pla actual.

Compara tots els límits a enzonic.dev

Ajuts de Cloud

Temps gratuït de Pro o Business i fins a 500 USD de crèdit de Cloud per a qui construeix per a altres.

  • Pro o Business durant 3, 6 o 12 mesos
  • Fins a 500 USD de crèdit de Cloud al teu saldo d'Enzonic
  • Un ajut cobreix Deploy, Databases, CI i els límits de Rapidfile del pla
  • Ho llegeix una persona i normalment es respon en pocs dies

Sol·licita-ho amb el formulari d'enzonic.dev. Només cal un compte gratuït d'Enzonic, sense targeta.

  • Codi obert
  • Estudiants
  • Entitats sense ànim de lucre
  • Startups
  • Educadors
  • Hackathons

On s'executa

Deploy i Databases s'executen en servidors que Enzonic gestiona directament, les mateixes màquines que hi ha darrere dels servidors de jocs d'Enzonic. Al llançament, això és als Estats Units. Europa i Àsia vindran després; encara no hi ha res en marxa. Cloudflare només aporta el DNS, el TLS i el camí de xarxa davant dels nostres servidors.

  • Estats UnitsDisponible
  • EuropaBen aviat
  • ÀsiaBen aviat

Preguntes

Next.js, Nuxt, SvelteKit, Remix, Astro, Vite i altres compilacions estàtiques, servidors Hono i Express, i Python amb FastAPI o Flask. L'HTML pla funciona sense cap pas de compilació. El constructor detecta el framework del teu repositori i pots canviar cada comanda.

Connecta un repositori i publica el teu proper commit.

També necessites una base de dades o un domini?