Het Hostman App Platform beschikt over een configuratiescherm dat de essentiële tools biedt voor het beheren van je apps.
Je kunt automatische deployment inschakelen bij het aanmaken van een app in het paneel, door de optie "Build met de laatst uitgevoerde commit" ingeschakeld te laten.
In dat geval controleert de dienst het repository op wijzigingen en werkt de app automatisch bij zodra er nieuwe commits verschijnen.
Later kun je autodeploy altijd in- of uitschakelen in het configuratiescherm, via de instellingen van je app.
Ga naar de sectie Apps en klik op de app.
Klik in het tabblad Instellingen op Bewerken in het gedeelte Deploy-instellingen.
Schakel de optie Build met de laatste commit in of uit en sla de wijzigingen op.
De build-instellingen die je bij de eerste deployment hebt opgegeven, kun je wijzigen in het configuratiescherm en toepassen op de volgende deployment.
Ga naar de sectie Apps en klik op de app.
Klik in het tabblad Instellingen op Bewerken in het gedeelte Deploy-instellingen.
Geef de benodigde parameters op.
Selecteer een commit en sla je wijzigingen op.
Bevestig in het volgende venster het starten van de deployment.
Om de deployment opnieuw te starten met dezelfde instellingen en commit:
Ga naar de sectie Apps en klik op de app.
Klik in het tabblad Deploy op de drie puntjes naast de deployment.
Klik op Deploy starten.
Om de huidige deployment te stoppen:
Ga naar de sectie Apps en klik op de app.
Klik in het tabblad Deploy op de drie puntjes bij de deploymentstatus.
Klik op Deploy stoppen.
Wanneer je een app aanmaakt, koppelen we automatisch een gratis technisch domein en verstrekken we een Let's Encrypt SSL-certificaat.
Je frontend-app wordt direct na het voltooien van de deployment op dit domein gestart, zodat je het project kunt testen.
Voor backend-apps kan het technische domein worden gebruikt voor zowel testdoeleinden als directe verzoeken naar de app.
Wanneer je een aangepast domein aan een app koppelt, verstrekken we automatisch een gratis Let's Encrypt SSL-certificaat en verlengen dat een week vóór de vervaldatum.
Om je domein aan een app te koppelen:
Zorg ervoor dat je domein wordt gehost op de NS-servers van Hostman:
ns1.hostman.com
ns2.hostman.com
Als je problemen ondervindt met je app, kun je proberen de container waarin deze draait opnieuw te starten.
Dit kan via het configuratiescherm:
Als je om welke reden dan ook de app tijdelijk moet pauzeren en onbeschikbaar moet maken, kun je de container in het paneel stoppen:
Later kun je de app met dezelfde knop opnieuw starten.
Als je app meer resources nodig heeft, kun je de server upgraden waarop deze draait.
Downgraden is niet mogelijk, omdat het verkleinen van de schijfruimte het bestandssysteem ernstig kan beschadigen.
Om je serverplan te upgraden:
Ga naar de sectie Apps en klik op de app.
Klik in het tabblad Instellingen op Configuratie selecteren.
Selecteer het nieuwe plan en klik op Opslaan en herladen.
Om een app te verwijderen:
Ga naar de sectie Apps.
Klik op de drie puntjes naast de app en klik op Verwijderen.
Bevestig het verwijderen van de app.