The Hostman App Platform has a control panel that provides you with the basic tools for managing your apps.
You can enable automatic deployment when creating an application in the panel, leaving the Build by the last executed commit option enabled.
In this case, the service will monitor changes in the repository and update the application automatically when new commits appear.
Later on, you can always disable or enable autodeploy in the control panel, in the settings of your application.
Go to the Apps section and click on the application.
In the Settings tab, click Edit in the Deploy Settings.
Enable or disable the Build by the last commit option and save the changes.
The build settings specified when you first deployed your application can be changed in the Control Panel to apply them to the next deployment.
Go to the Apps section and click on the application.
In the Settings tab, click Edit in the Deploy Settings.
Specify the parameters you need.
Select a commit and save your changes.
In the next window, confirm launching the deployment.
To start the deployment again with the same settings and commit:
Go to the Apps section and click on the application.
In the Deploy tab, click on the three dots next to the deployment.
Click Start deploy.
To stop the current deployment:
Go to the Apps section and click on the application.
In the Deploy tab, click on the three dots in the deployment status.
Click Stop deploy.
When you create an application, we will automatically link a free technical domain to it and issue a Let's Encrypt SSL certificate.
Your frontend application will be immediately launched on this domain after the deployment is completed, and you will be able to test how the project works.
For backend applications, you can use the technical domain both for testing purposes and in further operation, for direct requests to the application.
When you link your custom domain to an app, we will automatically issue a free Let's Encrypt SSL for it and renew it one week before the certificate expires.
To link your domain to an app:
For this to work, make sure your domain is hosted on Hostman NS servers:
ns1.hostman.com
ns2.hostman.com
If you experience any problems with your application, you can try restarting the container in which it is running.
This can be done from the control panel:
If for some reason you need to temporarily pause the application’s work and make it unavailable, you can stop the container in the panel:
Later you can restart the application with the same button.
If an application requires more resources, you can upgrade the server it is running on.
It is impossible to downgrade the server as reducing the disk size brings the risk of serious damage to the file system.
To increase your server plan:
Go to the Apps section and click on the application.
In the Settings tab, click Select configuration.
Select the new plan and click Save and Reload.
To remove an application:
Go to the Apps section.
Click on the three dots next to the application and click Delete.
Confirm removing the app.