Om een backend-applicatie op Hostman te implementeren, ga naar de sectie App Platform en klik op Create.
Ga naar het tabblad Backend en selecteer het framework dat uw applicatie gebruikt.

U kunt een repository verbinden:
Vanaf uw GitHub-, GitLab- of BitBucket-account. Klik op de naam van het platform, log in en selecteer de gewenste repository. Als u al bent ingelogd, toont Hostman direct de beschikbare repositories.
Via URL, door een link te geven naar een repository die op een willekeurig platform is aangemaakt. Klik op Connect the repository via URL en voer de Git-URL van de repository in. Als de repository privé is, voer dan ook de toegangsgegevens in.
Lees meer over het verbinden van repositories hier.
Selecteer een branch voor de deployment.
Standaard schakelen wij de optie Build by the last executed commit in. In dit geval zal de App Platform de laatste commit deployen en later automatisch de applicatie opnieuw bouwen wanneer u nieuwe commits aan de repository toevoegt. Indien nodig kunt u de automatische deployment uitschakelen.
Als u handmatig een specifieke commit wilt selecteren, schakel deze optie uit.
Uw applicatie moet op een aparte cloudserver draaien. Selecteer de regio waar de server zich moet bevinden en de configuratie ervan.

U kunt uw server later altijd upgraden; downgraden is echter niet mogelijk.
U kunt nu de applicatie toevoegen aan een privénetwerk en het IP-adres opgeven dat de app zal gebruiken.
Houd er rekening mee dat u het privénetwerk na de deployment niet kunt wijzigen.


In deze fase kunt u:
het build-commando instellen;
afhankelijkheden instellen;
het startcommando instellen;
omgevingsvariabelen instellen.
In de meeste gevallen zal de App Platform automatisch het startcommando voor uw project bepalen, zodat u dit ongewijzigd kunt laten.
Als u extra systeempakketten nodig heeft (bijvoorbeeld voor het bouwen van een project), geef deze dan op in de sectie Dependencies. Ze worden doorgegeven aan het apt install-commando. U kunt meerdere afhankelijkheden invoeren door ze met een spatie te scheiden.
U kunt elk van deze instellingen wijzigen en de app later opnieuw deployen met de nieuwe parameters.
Hier kunt u een naam en een opmerking voor uw applicatie opgeven die in het Hostman-dashboard worden weergegeven. U kunt ook een project selecteren waaraan u de app wilt toevoegen.
Deze instellingen kunnen later ook worden gewijzigd.
Klik op Start Deploy. Zodra het proces start, ziet u de deploymentlog op het tabblad Deploy.
De deploymentlog bevat alle noodzakelijke informatie om mogelijke problemen op te lossen. Als er iets misgaat, bijvoorbeeld door fouten in de code, zal de deploymentlog een melding tonen met de oorzaak van het probleem.
Wanneer u een project voor het eerst deployt, kan de serverinstallatie enige tijd duren. Zodra het proces is voltooid, wordt de status van de applicatie bijgewerkt en ziet u ook een bericht hierover in de log.
Alles klaar!
U vindt het IP-adres van de applicatie en het technische domein dat aan de app is gekoppeld op het tabblad Dashboard. De applicatie is beschikbaar op poort 443; poort 80 is ook geopend.
Om uw eigen domein aan de app te koppelen, volgt u deze handleiding.
In de toekomst zal de App Platform updates in de repository monitoren en, als automatische deployment is ingeschakeld, het project automatisch opnieuw bouwen met nieuwe wijzigingen.