Die Hostman-App-Plattform verfügt über ein Control Panel, das Ihnen die grundlegenden Tools zur Verwaltung Ihrer Apps bietet.
Sie können den automatischen Deployment aktivieren, wenn Sie eine App im Panel erstellen, indem Sie die Option "Build mit letztem ausgeführtem Commit" aktiviert lassen.
In diesem Fall überwacht der Dienst Änderungen im Repository und aktualisiert die App automatisch, sobald neue Commits erscheinen.
Später können Sie den Autodeploy jederzeit im Control Panel in den App-Einstellungen deaktivieren oder aktivieren.
Gehen Sie zum Bereich „Apps“ und klicken Sie auf die gewünschte Anwendung.
Klicken Sie im Tab „Einstellungen“ auf „Bearbeiten“ unter „Deploy-Einstellungen“.
Aktivieren oder deaktivieren Sie die Option „Build mit letztem Commit“ und speichern Sie die Änderungen.
Die Build-Einstellungen, die Sie beim ersten Deployment Ihrer App angegeben haben, können im Control Panel geändert werden, um sie beim nächsten Deployment anzuwenden.
Gehen Sie zum Bereich „Apps“ und klicken Sie auf die gewünschte Anwendung.
Klicken Sie im Tab „Einstellungen“ auf „Bearbeiten“ unter „Deploy-Einstellungen“.
Geben Sie die gewünschten Parameter ein.
Wählen Sie ein Commit aus und speichern Sie die Änderungen.
Bestätigen Sie im nächsten Fenster den Start des Deployments.
So starten Sie das Deployment erneut mit denselben Einstellungen und Commit:
Gehen Sie zum Bereich „Apps“ und klicken Sie auf die Anwendung.
Klicken Sie im Tab „Deploy“ auf die drei Punkte neben dem Deployment.
Klicken Sie auf „Deploy starten“.
So stoppen Sie das aktuelle Deployment:
Gehen Sie zum Bereich „Apps“ und klicken Sie auf die Anwendung.
Klicken Sie im Tab „Deploy“ auf die drei Punkte im Deployment-Status.
Klicken Sie auf „Deployment stoppen“.
Wenn Sie eine App erstellen, verknüpfen wir automatisch eine kostenlose technische Domain und stellen ein Let's Encrypt SSL-Zertifikat aus.
Ihre Frontend-App wird direkt nach Abschluss des Deployments auf dieser Domain gestartet, sodass Sie testen können, wie das Projekt funktioniert.
Für Backend-Anwendungen kann die technische Domain sowohl zu Testzwecken als auch im laufenden Betrieb für direkte Anfragen genutzt werden.
Wenn Sie Ihre eigene Domain mit einer App verknüpfen, stellen wir automatisch ein kostenloses Let's Encrypt SSL-Zertifikat aus und verlängern es eine Woche vor Ablauf.
So verknüpfen Sie Ihre Domain mit einer App:
Damit dies funktioniert, stellen Sie sicher, dass Ihre Domain auf den NS-Servern von Hostman gehostet wird:
ns1.hostman.com
ns2.hostman.com
Wenn Sie Probleme mit Ihrer App feststellen, können Sie versuchen, den Container neu zu starten, in dem sie ausgeführt wird.
Dies kann über das Control Panel erfolgen:
Wenn Sie die App aus irgendeinem Grund vorübergehend anhalten und nicht verfügbar machen müssen, können Sie den Container im Panel stoppen:
Später können Sie die App mit derselben Schaltfläche erneut starten.
Wenn Ihre App mehr Ressourcen benötigt, können Sie den Server upgraden, auf dem sie läuft.
Ein Downgrade ist nicht möglich, da die Reduzierung der Speichergröße ein ernsthaftes Risiko für das Dateisystem darstellt.
So erhöhen Sie Ihren Serverplan:
Gehen Sie zum Bereich „Apps“ und klicken Sie auf die Anwendung.
Klicken Sie im Tab „Einstellungen“ auf „Konfiguration auswählen“.
Wählen Sie den neuen Plan und klicken Sie auf „Speichern und neu laden“.
So entfernen Sie eine App:
Gehen Sie zum Bereich „Apps“.
Klicken Sie auf die drei Punkte neben der App und anschließend auf „Löschen“.
Bestätigen Sie das Entfernen der App.