Funzionalità

Staging, push-to-live e deploy git

Crea una copia di staging con un solo clic, testa le tue modifiche in sicurezza e pubblicale sul sito live quando sei pronto. Collega un provider git e ogni push si compila e si distribuisce autonomamente. Quando qualcosa va storto, torna alla versione precedente in pochi secondi.

  • 1 clicStaging e push-to-live
  • 99,99%Garanzia di uptime
  • 3Provider Git supportati

Testa su staging, distribuisci con sicurezza

Ogni sito include un ambiente di staging completo, senza supposizioni. Clona la produzione, lavora sui contenuti e poi unisci le modifiche quando sono collaudate.

Staging con un clic

Crea una copia di staging del tuo sito live con file e database intatti, sullo stesso stack e blueprint della produzione, così ciò che testi è ciò che pubblichi.

Metti online con un clic

Quando le tue modifiche sono pronte, trasferisci la versione di staging in produzione con una sola azione. Nessuna copia manuale dei file, nessun fragile export del database.

Ripristina la versione precedente

Ogni distribuzione è una release con controllo di versione. Se una modifica non funziona correttamente, ripristina direttamente l'ultima release stabile senza dover aprire un ticket di ripristino.

Stesso flusso di lavoro, ogni stack

Managed WordPress, WooCommerce, PHP, static HTML o Node: la creazione di staging e la pubblicazione in produzione funzionano allo stesso modo su tutti i tuoi siti.

Distribuzione continua basata su Git

Collega una volta un provider git e il tuo repository diventerà la fonte di verità. Esegui il push del codice e la piattaforma lo compilerà e distribuirà per te.

Collega GitHub, GitLab o Bitbucket tramite OAuth e le tue chiavi di distribuzione vengono archiviate nell'archivio credenziali crittografato, mai in configurazioni in chiaro. Un webhook si attiva a ogni push, avviando una pipeline di compilazione e distribuzione durevole che esegue le fasi di compilazione per il tuo stack — Composer, npm e il resto — prima di effettuare il rilascio sul sito.

Collega i branch agli ambienti nel modo in cui lavora già il tuo team: main a production, staging a staging o qualsiasi convenzione tu preferisca. Esegui il merge su un branch e l'ambiente corrispondente si aggiorna da solo, così promuovere una modifica è semplicemente un git push.

  • Collega GitHub, GitLab o Bitbucket tramite OAuth, con le chiavi di distribuzione conservate nel archivio delle credenziali
  • Il webhook sul push avvia una pipeline di compilazione e distribuzione duratura
  • I passaggi di compilazione per stack vengono eseguiti automaticamente (Composer, npm e altri)
  • Mappatura da branch ad ambiente — ad esempio da main a production, da staging a staging
  • Ripristina una versione precedente ogni volta che ne hai bisogno
  • I rilasci vengono eseguiti come flussi di lavoro durevoli e ripetibili, quindi un intoppo a metà della compilazione non lascia mai un sito parzialmente distribuito

Progettato per il modo in cui costruisci

Il deployment continuo non deve significare rinunciare al controllo. Sei tu a decidere quale branch corrisponde a quale ambiente, quando promuovere una modifica e quando effettuare il fallback. La pipeline si occupa del lavoro meccanico — recuperare il codice, eseguire le build, rilasciare in modo atomico — affinché un deploy sia noioso, ripetibile e reversibile.

Se utilizzi il nostro AI Pack, l'assistente può scrivere il codice delle modifiche e caricarlo sui tuoi siti attraverso la stessa pipeline, in modo che una modifica generata dall'intelligenza artificiale segua esattamente lo stesso percorso di compilazione, distribuzione e rollback di qualsiasi cosa scritta a mano.

FAQ

Come funziona lo staging con un clic?

Lo staging crea una copia completa del tuo sito attivo (file e database) sullo stesso stack e blueprint della produzione. Puoi testare le tue modifiche sulla copia, quindi utilizzare il push-to-live per promuoverle in produzione con un'unica azione.

Quali provider git posso connettere?

GitHub, GitLab e Bitbucket. La connessione avviene tramite OAuth e le chiavi di distribuzione sono memorizzate nel archivio di credenziali criptato, mai nei file di configurazione in chiaro.

Cosa succede quando eseguo il push del codice?

Un webhook si attiva a ogni push e avvia una pipeline di compilazione e rilascio persistente. Esegue i passaggi di compilazione per il tuo stack — Composer, npm e simili — e rilascia il risultato nell'ambiente associato a quel ramo.

Posso associare diversi branch a diversi ambienti?

Sì. La mappatura dei branch agli ambienti consente di puntare, ad esempio, main a production e staging a staging. Esegui il merge su un branch e l'ambiente corrispondente viene distribuito automaticamente.

E se un deployment rompesse il sito?

Ogni rilascio è una versione tracciata, così puoi tornare alla versione precedente senza un ticket di ripristino. Poiché i rilasci vengono eseguiti come flussi di lavoro resistenti e ripetibili, un errore a metà della compilazione non lascia mai il sito a metà installazione.

Pubblica le modifiche senza drammi

Crea stage, pubblica in tempo reale e distribuisci da git. Prova gratuita di 14 giorni senza carta di credito, garanzia di rimborso di 30 giorni, migrazioni gratuite e nessun vincolo con il fornitore.

Inizia gratis