Inloggen
Inloggen

Backend-apps implementeren

Bijgewerkt op 30 May 2025

Om een backend-applicatie op Hostman te implementeren, ga naar de sectie App Platform en klik op Create.

Stap 1. Selecteer het applicatietype

Ga naar het tabblad Backend en selecteer het framework dat uw applicatie gebruikt.

1e205198 Eb6c 49e0 Bd9a 13ab6d4aec95

Stap 2. Repository verbinden

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.

Stap 3. Branch en commit selecteren

  1. Selecteer een branch voor de deployment.

  2. 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.

Stap 4. Serverlocatie en configuratie selecteren

Uw applicatie moet op een aparte cloudserver draaien. Selecteer de regio waar de server zich moet bevinden en de configuratie ervan.

81144732 3428 42f9 9d6d Ac0a6df737c1

U kunt uw server later altijd upgraden; downgraden is echter niet mogelijk.

Stap 5. Privénetwerk configureren

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.

07ca8daf 4933 4cfb 9ba2 Edec8c485c4c

Stap 6. Build-instellingen configureren

Bcddecc5 Dbf5 448a A4a6 439b6a6bac39

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.

Stap 7. App-informatie invoeren

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.

Stap 8. Deployen

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.

Was deze pagina nuttig?
Bijgewerkt op 30 May 2025

Heb je vragen,
opmerkingen of zorgen?

Onze professionals staan altijd klaar om je te helpen,
of je nu hulp nodig hebt of gewoon niet weet waar te beginnen
E-mail ons
Hostman's Support