Skip to content

Enzonic Deploy

Fai push su Git. Ottieni un URL live.

Enzonic Deploy compila ogni commit da GitHub in un deployment immutabile, dà a ogni ramo un URL di anteprima e riporta la produzione a qualsiasi versione precedente con un clic. Gira su server gestiti direttamente da Enzonic.

Piano Free: 150 GB di banda e 2M di invocazioni di funzioni al mese, senza carta.

Enzonic Deploy: Progetti

Dal push alla produzione

Collega un repository una volta sola. Dopodiché Git è il pulsante di deploy.

  1. git push

    Collega un repository tramite la GitHub App di Enzonic. Ogni push e ogni pull request avvia una build in un container nuovo e isolato.

  2. build

    Installazione e build girano con la cache delle dipendenze e del framework, e vengono caricati solo i file nuovi.

  3. preview

    Ogni deployment mantiene il suo URL permanente, e ogni ramo ne ottiene uno stabile, ad esempio myapp-git-feature.enzonic.dev.

  4. promote

    Unire nel ramo di produzione punta i tuoi domini al nuovo deployment. Il precedente resta pronto per il rollback.

Enzonic Deploy: Build

Un deploy sbagliato si annulla con un clic.

I deployment non cambiano mai dopo la build. La produzione è un puntatore a uno di essi, quindi il rollback sposta il puntatore su una build più vecchia. Non si ricompila nulla, e puoi riportarlo avanti nello stesso modo.

Enzonic Deploy: Deployment

Sottodomini gratuiti e i tuoi domini.

Ogni progetto riceve <project>.enzonic.dev. Puoi richiedere altri nomi gratuiti sui domini Enzonic come enzonic.dev e play-mc.cc, oppure collegare un dominio principale o un sottodominio di tua proprietà: 10 per progetto nel piano Free, illimitati nei piani Pro e Business. La console mostra i record DNS da aggiungere, li verifica per te ed emette automaticamente i certificati HTTPS.

Reindirizza www al dominio radice, reindirizza a un altro dominio o associa un dominio a un ramo Git per lo staging.

Leggi di Domains
Enzonic Deploy: Domini

Guarda cosa fa la produzione.

I log di runtime arrivano in streaming da ogni nodo che esegue il tuo progetto. Pro e Business aggiungono l'analisi: richieste, banda, invocazioni di funzioni, latenza e tasso di errore per progetto.

Enzonic Deploy: Analisi

Tutto il resto che serve a un'app web

Prima le funzioni, server quando servono
Le route API e le pagine renderizzate sul server girano come funzioni che si avviano su richiesta e si fermano quando il traffico cessa. Un'app che deve restare in ascolto su una porta, come un server WebSocket, gira in modalità server, e il log di build spiega il motivo.
Repliche e failover
In Pro, funzioni e server girano su due nodi e ogni richiesta va al nodo sano meno occupato. Se un nodo smette di rispondere, il traffico passa all'altro. Business aggiunge un terzo nodo.
Variabili d'ambiente
Valori separati per produzione, anteprima e sviluppo. Incolla un intero file .env in una volta.
Log di build e di runtime
Output di build in tempo reale, più log delle richieste, output delle funzioni e stdout dei server da ogni nodo che esegue il tuo progetto.
Deploy senza Git
Trascina una cartella o uno zip nella console per pubblicare una build statica, oppure fai deploy dalla CI con un token API personale.
Analisi e protezione con password
In Pro e Business: numero di richieste, banda, latenza e codici di stato per progetto, e una password davanti allo staging o all'anteprima per un cliente.

API e strumenti di coding

Aggiungi il deploy automatico agli strumenti che già usi. Ogni azione della console è una chiamata API, una GitHub Action pubblica a ogni push e MCP permette al tuo agente di coding AI di fare deploy, leggere i log di build e fare rollback.

.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

Non c'è nessuna CLI da installare: qualsiasi CI o terminale funziona con curl. La pagina Developers della console contiene configurazioni pronte per ogni strumento.

Riconosce il framework che già usi

Il builder legge il tuo repository e sceglie le impostazioni di installazione, build e output. L'HTML semplice funziona senza passaggi di build, e puoi sovrascrivere ogni comando.

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

Dentro la console

Prezzi

Inizia gratis. Pro aggiunge server sempre attivi, failover su due nodi, analisi e protezione con password, e lo stesso piano copre anche Databases.

PianoFreeGratuitoProgetti personali, bot e prototipiDeploy gratisPro10 USD al meseApp e database in produzioneScegli ProBusiness29 USD al meseTeam e traffico elevatoScegli Business
Progetti200IllimitatiIllimitati
Deployment conservati30 per progetto300 per progetto1,000 per progetto
Banda al mese150 GB2 TB5 TB
Invocazioni di funzioni al mese2M20M100M
Calcolo delle funzioni al mese400 GB-h2,000 GB-h10,000 GB-h
Memoria / timeout delle funzioni1 GB / 300 s4 GB / 1,800 s4 GB / 3,600 s
Minuti di build al mese3,00010,00040,000
Build simultanee136
Modalità server1 istanza, 512 MB, va in pausa dopo 15 minuti di inattività3 sempre attivi, 2 GB10 sempre attivi, 4 GB
Repliche1 nodo2 nodi, failover automatico3 nodi, tra regioni quando Europa e Asia saranno aperte
Domini personalizzati per progetto10IllimitatiIllimitati
Sottodomini Enzonic gratuiti per progetto32020
Anteprime, rollback, variabili d'ambiente, logInclusoInclusoIncluso
Conservazione dei log1 giorno7 giorni30 giorni
Protezione con password, analisiInclusoInclusoIncluso
Console senza annunciNon inclusoInclusoIncluso
  • 50% di sconto sul primo mese a pagamento
  • 25% di sconto ogni mese con un piano di gioco Enzonic a pagamento

Prezzi in dollari statunitensi. I piani a pagamento si rinnovano ogni mese dal tuo saldo Enzonic, oppure con carta quando il saldo è esaurito. Il piano gratuito non chiede mai una carta. La console mostra sempre i limiti del tuo piano attuale.

Confronta ogni limite su enzonic.dev

Grant cloud

Tempo Pro o Business gratuito e fino a 500 USD di credito Cloud per chi costruisce per altri.

  • Pro o Business per 3, 6 o 12 mesi
  • Fino a 500 USD di credito Cloud sul tuo saldo Enzonic
  • Una concessione copre Deploy, Databases, CI e i limiti Rapidfile del piano
  • Letta da una persona, di solito risposta in pochi giorni

Candidati con il modulo su enzonic.dev. Ti basta un account Enzonic gratuito, senza carta.

  • Open source
  • Studenti
  • Non profit
  • Startup
  • Educatori
  • Hackathon

Dove gira

Deploy e Databases girano su server gestiti direttamente da Enzonic, gli stessi macchinari che alimentano i server di gioco Enzonic. Al lancio la sede è negli Stati Uniti. Europa e Asia arriveranno dopo; lì non c'è ancora nulla. Cloudflare fornisce solo DNS, TLS e il percorso di rete davanti ai nostri server.

  • Stati UnitiAttiva
  • EuropaIn arrivo
  • AsiaIn arrivo

Domande

Next.js, Nuxt, SvelteKit, Remix, Astro, Vite e altre build statiche, server Hono ed Express, e Python con FastAPI o Flask. L'HTML semplice funziona senza passaggi di build. Il builder riconosce il framework dal tuo repository e puoi sovrascrivere ogni comando.

Collega un repository e rilascia il tuo prossimo commit.

Ti servono anche un database o un dominio?