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.

The build settings specified when you first deployed your application can be changed in the Control Panel to apply them to the next deployment.
To start the deployment again with the same settings and commit:
To stop the current deployment:
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:
Network configuration is available only for backend applications.
On the Network tab, you can view the private network the application is connected to. The private network cannot be changed after the application is created; it can only be selected during application creation.
You can also attach a firewall to the application by clicking Configure in the Firewall section. You can either select an existing firewall or create a new one.

To remove an application:
