Um eine Angular-Anwendung auf Hostman bereitzustellen, gehen Sie zum Abschnitt App-Plattform und klicken Sie auf Erstellen.
Wählen Sie im Frontend-Tab Angular aus. Wählen Sie außerdem die gewünschte Node.js-Version.
Sie können ein Repository auf zwei Arten verbinden:
Über Ihr GitHub-, GitLab- oder BitBucket-Konto. Klicken Sie auf den Namen der Plattform, melden Sie sich an und wählen Sie das gewünschte Repository aus. Wenn Sie bereits angemeldet sind, zeigt Hostman sofort die verfügbaren Repositories an.
Mehr zum Verbinden von Repositories erfahren Sie hier.
Möchten Sie einen bestimmten Commit manuell auswählen, deaktivieren Sie diese Option.
Wählen Sie den Serverstandort aus.
Für alle Frontend-Anwendungen bieten wir eine Basisserverkonfiguration mit 1 GB NVMe-Speicher und einer Begrenzung auf 200.000 Anfragen pro Monat.
Die App-Plattform erkennt automatisch den Build-Befehl und das Build-Verzeichnis Ihres Projekts, sodass diese Parameter in den meisten Fällen unverändert bleiben können.
Falls Ihr Projekt zusätzliche Module benötigt, können Sie eigene Build-Befehle festlegen und sie mit && kombinieren.
Zusätzlich können Sie Variablen definieren, falls erforderlich.
Diese Einstellungen lassen sich später ändern, und die Anwendung kann mit den neuen Parametern erneut bereitgestellt werden.
Geben Sie einen Namen und eine Beschreibung für Ihre Anwendung ein, die im Hostman-Dashboard angezeigt wird. Zudem können Sie ein Projekt auswählen, dem die App zugeordnet wird.
Diese Einstellungen können später geändert werden.
Klicken Sie auf Start Deploy. Sobald der Prozess startet, sehen Sie das Bereitstellungsprotokoll auf der Registerkarte Deploy.
Das Protokoll enthält alle wichtigen Informationen zur Behebung möglicher Probleme. Falls ein Fehler auftritt, beispielsweise aufgrund von Codeproblemen, wird eine Benachrichtigung mit der Fehlerursache angezeigt.
Bei der ersten Bereitstellung kann die Serverinstallation einige Zeit in Anspruch nehmen. Nach Abschluss wird der Status der Anwendung aktualisiert, und Sie sehen eine entsprechende Meldung im Protokoll.
Alles erledigt!
Sie finden und kopieren die App-URL (die technische Domain, die mit der App verknüpft wurde) auf der Hauptseite im Abschnitt Apps oder im Tab Einstellungen Ihrer Anwendung. Zudem können Sie eine eigene Domain mit der Anwendung verbinden.
Die Anwendung wird auf den Ports 443 und 80 ausgeführt.
Zukünftig überwacht die App-Plattform die Updates im Repository. Falls die automatische Bereitstellung aktiviert ist, wird das Projekt mit den neuen Änderungen automatisch neu bereitgestellt.