Diese Anleitung führt Sie durch die Bereitstellung einer einfachen Demo-Anwendung mit Hyperlift.
Damit Sie den Build- und Bereitstellungsprozess schnell testen können, ohne eine vollständige Produktionsanwendung vorbereiten zu müssen, haben wir das Hyperlift Test Repository erstellt.
Besuchen Sie unser öffentliches GitHub-Test-Repository: Hyperlift Test Repository;
Klicken Sie auf „Fork“, um es Ihrem eigenen GitHub-Konto hinzuzufügen:

Das Repository enthält als Beispiel eine einfache Dockerfile, die mit einem Basis-Image beginnt: FROM python:3-slim:

Sie können dies durch ein Image und Tag Ihrer Wahl ersetzen, z. B. FROM golang:1.25.
Wir empfehlen, das Tag immer anzugeben, damit Ihre Builds konsistent und zuverlässig bleiben.
Gehen Sie in Ihrem Spaceship-Konto zum MenüHyperlift Manager.
Verbinden Sie Ihr geforktes GitHub-Repository, indem Sie die Schritte in dieser Anleitung befolgen.
Nachdem das GitHub-Repo mit Hyperlift verbunden ist, klicken Sie im Hyperlift Manager auf die Schaltfläche „Build“:

Hyperlift erstellt Ihr Container-Image automatisch, und innerhalb weniger Minuten ist Ihre Demo-App live. Sobald der Vorgang abgeschlossen ist, sehen Sie eine entsprechende Benachrichtigung „App is live“.
Nachdem die Anwendung erstellt und aktiviert wurde, versuchen Sie, den Code in Ihrem Repo zu bearbeiten und die Änderungen zu pushen. Hyperlift wird die Anwendung erneut bereitstellen, wenn der automatische Build aktiviert ist.
Sie können auch die Build- und Anwendungsprotokolle in Hyperlift erkunden, um besser zu verstehen, wie der Build-Prozess funktioniert.
Verwenden Sie dieses Repo schließlich als sichere Sandbox, bevor Sie zu echten Anwendungen übergehen.
Dieses Repository ist eine schnelle Möglichkeit, Hyperlift-Bereitstellungen zu testen. Es ist absichtlich einfach gehalten, demonstriert aber den Kernablauf Fork > Connect > Deploy. Sobald Sie sich sicher fühlen, können Sie mit der Bereitstellung Ihrer eigenen Anwendungen fortfahren.
Dafür müssen Sie eine Dockerfile mit dem erforderlichen Basis-Image und den erforderlichen Konfigurationen erstellen. Die folgende Dokumentation wird Ihnen dabei helfen: