Vai al contenuto

Fai push su Git.
Ottieni un URL online.

Enzonic Deploy compila ogni commit in un deployment immutabile, dà a ogni branch la propria anteprima e riporta la produzione a qualsiasi versione precedente con un clic.

Hobby è gratuito e non chiede mai una carta.

Vedi i limiti
Un git push esegue la build, carica e va online sull'edge; la produzione può tornare al deployment precedente con un rollbackmaingit push · 4f2a9c1Deployment #48BuildingReadyinstallbuilduploadeu · soonasia · soonus · liveshop.enzonic.dev →#48#47rolled back to #47, no rebuildframework detected from the repository
banda al mese
invocazioni di funzioni al mese
minuti di build al mese
progetti

Il piano Hobby, letto dalle stesse impostazioni di piano applicate dalla console.

Rileva e compila i framework che già usi

  • Next.js
  • Vite
  • Astro
  • Nuxt
  • SvelteKit
  • Remix
  • React Router
  • Gatsby
  • Docusaurus
  • Angular
  • Eleventy
  • Create React App
  • Hugo
  • NestJS
  • Hono
  • Fastify
  • Express
  • Node.js
  • FastAPI
  • Flask
  • Django
  • Python
  • Go
  • Static HTML

Dal push alla produzione

Collega un repository tramite la GitHub App di Enzonic. Ogni push e pull request viene compilato in un container nuovo e isolato, con una cache delle tue dipendenze; poi vengono caricati solo i file nuovi.

feat/saved-carts · 4f2a9c1In build
  1. Clona, Completato
  2. Installa, Completato
  3. Build, In corso
  4. Carica, In attesa
  5. Deploy, In attesa
Ogni push ottiene la propria build e il proprio URL
preview
Ogni branch ha un URL stabile e ogni deployment il proprio URL permanente.
promote
Il merge nel branch di produzione collega i tuoi domini al nuovo deployment.

Un deploy sbagliato si annulla con un clic

I deployment non cambiano mai dopo la build. Promuovi a produzione qualsiasi deployment pronto, oppure torna all'ultima build funzionante mentre correggi quella rotta. Il passaggio è un cambio di puntatore, non una nuova build.

  1. ErroreAdd saved carts for signed-in users#48
  2. ProntoCache product images at the edgeProduzione
  3. ProntoFix checkout total rounding for EUR Esegui rollback

Funzioni per impostazione predefinita, un server solo quando ne hai bisogno

Le route API e le pagine renderizzate sul server girano come funzioni che si avviano on demand. Se la tua app deve restare in ascolto su una porta, il builder passa alla modalità server e ti spiega il motivo nel log della build.

Va in pausa quando inattivo nel piano Hobby

I server Hobby vanno in pausa dopo 15 minuti di inattività e si risvegliano alla richiesta successiva. Pro li mantiene attivi.

Repliche su più di un nodo

Su Pro, le tue funzioni e i tuoi server girano su due nodi e l'edge invia ogni richiesta al nodo sano meno occupato. Se un nodo smette di rispondere, il traffico passa all'altro. La regione Stati Uniti è online oggi; Europa e Asia sono in arrivo.

  • Un URL per ogni branch

    Ogni push ottiene il proprio URL di deployment, e ogni branch uno stabile come project-git-branch.enzonic.dev.

  • Domini

    Sottodomini gratuiti su enzonic.dev e play-mc.cc, oppure il tuo dominio principale e i tuoi sottodomini con DNS guidato e HTTPS automatico.

  • Variabili d'ambiente

    Cifrate per ambiente: produzione, anteprima e sviluppo. Incolla un intero file .env in una volta.

  • Log di build e runtime

    Output di build in tempo reale con colori e log delle richieste da ogni nodo che esegue il tuo progetto.

  • Analytics su Pro

    Richieste, banda, latenza p50 e p95, codici di stato e percorsi più usati per progetto.

  • Protezione con password su Pro

    Proteggi con password lo staging o un'anteprima per il cliente con un solo interruttore.

  • Carica senza Git

    Trascina una cartella o uno zip nella console e ottieni un deployment. Ideale per siti statici esportati.

  • Stesso account dei tuoi server

    Un solo accesso e un solo saldo Enzonic per server di gioco, Deploy e Databases.

Deploy da qualsiasi posto

Aggiungi il deploy automatico agli strumenti che usi già: la REST API, una GitHub Action o MCP, così il tuo agente di coding con IA pubblica, legge i log di build e fa il rollback al posto tuo.

.github/workflows/deploy.yml
name: Deploy
on:
  push:
    branches: [main]
  pull_request:

jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: enzonic/deploy-action@v1
        id: enzonic
        with:
          token: ${{ secrets.ENZONIC_TOKEN }}
          project: my-site
      - run: echo "Live at ${{ steps.enzonic.outputs.url }}"

Aggiungi un token API come secret ENZONIC_TOKEN: enzonic/deploy-action@v1 carica il repository, attende la build e restituisce l'URL.

Prezzi

Inizia gratis con Hobby. Passa a Pro quando ti servono server sempre attivi, failover su due nodi, analytics o protezione con password.

Gratis

Deploy, Databases and CI for personal projects. Free forever, no card.

0 USDper sempre
  • 200 progetti, 150 GB di banda
  • 10 database, 10 GB di archiviazione
  • 3.000 minuti CI al mese
  • Sottodomini gratuiti e HTTPS

Starter

Side projects that stay awake: always-on apps and databases, no ads.

5 USDal mese
  • App e database sempre attivi
  • Progetti illimitati, 1 TB di banda
  • 25 database, 20 GB di archiviazione, PITR
  • 5.000 minuti CI, 4 job in parallelo
  • Nessuna pubblicità nella console

Pro

Consigliato

Production apps and databases: failover, point-in-time recovery, analytics.

10 USDal mese
  • Progetti illimitati, 1,5 TB di banda
  • 50 database, 40 GB di archiviazione, PITR
  • 6.000 minuti CI, 6 job in parallelo
  • Failover automatico e funzioni da 4 GB
  • Nessuna pubblicità nella console

Growth

Busy apps and small teams: more compute, read replicas and longer history.

19 USDal mese
  • 3 TB di banda, 50 M di chiamate di funzioni
  • 100 database, 75 GB di archiviazione, repliche
  • 15.000 minuti CI, 10 job in parallelo
  • 3 repliche con failover automatico
  • Nessuna pubblicità nella console

Business

High traffic: multi-region, the most compute and the largest limits.

29 USDal mese
  • 5 TB di banda, multi-regione
  • 200 database, 100 GB di archiviazione
  • 60.000 minuti CI, 20 job in parallelo
  • Il compute più grande per funzioni e database
  • Nessuna pubblicità nella console

Grant per chi costruisce

Sviluppi open source, studi, insegni o gestisci un'organizzazione no profit? Richiedi tempo gratuito Pro o Business e credito Cloud per Deploy e Database.

  • Piano Pro o Business per un massimo di un anno, per Deploy e Database insieme
  • Credito Cloud aggiunto al tuo saldo
  • Per il tuo account personale o per tutto il team
  • Letta da una persona, di solito con risposta entro pochi giorni
  • Open source
  • Studenti
  • No profit
  • Startup
  • Docenti
  • Hackathon

Domande

Quali framework posso deployare?

Next.js, Nuxt, SvelteKit, Remix e React Router 7, Astro, Gatsby, Docusaurus, Angular, Eleventy, Hugo, Vite e Create React App, server NestJS, Hono, Express e Fastify, funzioni Node in una cartella api/, Python con FastAPI, Flask o Django, e Go. L'HTML semplice funziona senza fase di build. Il framework viene rilevato automaticamente dal tuo codice, anche nei monorepo, e puoi modificare ogni comando.

Qual è la differenza tra funzioni e modalità server?

Le funzioni partono quando arriva una richiesta e si fermano quando il traffico cessa, quindi non paghi per il tempo di inattività. Alcune app richiedono un processo sempre in esecuzione, ad esempio un server WebSocket o un'app Express in ascolto su una porta. Queste girano in modalità server: un'istanza per nodo. Nel piano Hobby un server va in pausa dopo 15 minuti senza richieste e si risveglia alla successiva; nei piani Pro e Business resta attivo.

Come funziona il rollback?

Ogni deployment è immutabile e mantiene il proprio URL. La produzione punta a uno di essi, quindi il rollback sposta il puntatore a un deployment più vecchio. Nulla viene ricompilato e puoi spostarlo di nuovo in avanti allo stesso modo.

Posso usare il mio dominio?

Sì, sia domini radice (example.com) sia sottodomini (app.example.com). La console mostra i record DNS esatti da aggiungere e li verifica per te, e i certificati HTTPS vengono emessi automaticamente. Puoi anche richiedere sottodomini gratuiti sui domini Enzonic come enzonic.dev e play-mc.cc, che funzionano subito.

Dove gira il mio codice?

Su server gestiti direttamente da Enzonic, la stessa infrastruttura che fa girare i server di gioco Enzonic. Al lancio sono negli Stati Uniti; Europa e Asia arrivano dopo. Cloudflare fornisce solo DNS, TLS e il percorso di rete davanti ad essi.

Serve una carta per Hobby?

No. Hobby è gratuito e non chiede mai una carta. Gli account gratuiti vedono annunci nella console, mai sui tuoi siti pubblicati. I piani a pagamento li rimuovono.

Posso fare il deploy da GitHub Actions o dal mio strumento di coding con IA?

Sì. La GitHub Action enzonic/deploy-action fa il deploy a ogni push e dà alle pull request un URL di anteprima, la REST API copre ogni azione della console e il server MCP permette a Claude Code, Cursor, Windsurf, VS Code e Zed di fare il deploy, leggere i log di build e fare il rollback con un token API con scope limitati.

Offrite grant?

Sì. Progetti open source, studenti, organizzazioni no profit, startup, docenti e hackathon possono richiedere nella console tempo gratuito Pro o Business e credito Cloud. Ogni domanda viene esaminata da una persona.

Ho già un account Enzonic per i server di gioco. Posso usarlo?

Sì. Deploy, Databases e il pannello di gioco condividono un unico account, e i piani a pagamento possono rinnovarsi dallo stesso saldo.

Il tuo prossimo push potrebbe essere online tra pochi minuti.

Ti serve anche un database? Enzonic Databases ha un piano gratuito.