Questa guida ti accompagnerà nel deployment di una semplice applicazione demo utilizzando Hyperlift.
Per aiutarti a testare rapidamente il processo di build e deployment, senza dover preparare un'applicazione di produzione completa, abbiamo creato il Hyperlift Test Repository.
Visita il nostro repository di test pubblico su GitHub: Hyperlift Test Repository;
Fai clic su “Fork” per aggiungerlo al tuo account GitHub:

Il repository include un semplice Dockerfile come esempio, che inizia con un'immagine di base: FROM python:3-slim:

Puoi sostituirla con un'immagine e un tag a tua scelta, ad esempio FROM golang:1.25.
Ti consigliamo di specificare sempre il tag, così le tue build rimarranno coerenti e affidabili.
Nel tuo account Spaceship, vai al menu Hyperlift Manager.
Collega il tuo repository GitHub forkato seguendo i passaggi di questa guida.
Dopo che il repository GitHub è stato collegato a Hyperlift, fai clic sul pulsante “Build” all'interno di Hyperlift Manager:

Hyperlift creerà automaticamente l'immagine del tuo container e, nel giro di pochi minuti, la tua app demo sarà online. Una volta completato il processo, vedrai una notifica corrispondente con il messaggio “App is live”.
Dopo che l'applicazione è stata creata e attivata, prova a modificare il codice nel tuo repository e a inviare le modifiche. Hyperlift eseguirà nuovamente il deployment se la build automatica è abilitata.
Puoi anche esplorare i log della build e dell'applicazione in Hyperlift per capire meglio come funziona il processo di build.
Infine, usa questo repository come sandbox sicura prima di passare ad applicazioni reali.
Questo repository è un modo rapido per testare i deployment di Hyperlift. È intenzionalmente semplice, ma dimostra il flusso principale fork > connect > deploy. Quando ti sentirai a tuo agio, potrai passare al deployment delle tue applicazioni.
Per farlo, dovrai creare un Dockerfile con l'immagine di base e le configurazioni richieste. La seguente documentazione ti sarà utile: