Sign In
Sign In

Managing Apps in Your Control Panel

Updated on 26 March 2024

The Hostman App Platform has a control panel that provides you with the basic tools for managing your apps.

Autodeploy

You can enable automatic deployment when creating an application in the panel, leaving the Build by the last executed commit option enabled.

Image2

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.

  1. Go to the Apps section and click on the application.

  2. In the Settings tab, click Edit in the Deploy Settings.

  3. Enable or disable the Build by the last commit option and save the changes.

Image3

Deploying with new parameters

The build settings specified when you first deployed your application can be changed in the Control Panel to apply them to the next deployment.

  1. Go to the Apps section and click on the application.

  2. In the Settings tab, click Edit in the Deploy Settings.

  3. Specify the parameters you need.

  4. Select a commit and save your changes.

  5. In the next window, confirm launching the deployment.

Redeploying the app

To start the deployment again with the same settings and commit:

  1. Go to the Apps section and click on the application.

  2. In the Deploy tab, click on the three dots next to the deployment.

  3. Click Start deploy.

Image4

Stopping deployment

To stop the current deployment:

  1. Go to the Apps section and click on the application.

  2. In the Deploy tab, click on the three dots in the deployment status.

  3. Click Stop deploy.

Image7

Linking a domain

Test domain

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.

Custom domain

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:

  1. Go to the Domains section (or, in the Apps section, click on the application and go to SettingsDomainsEdit).
  2. Find the required domain and click on it.
  3. Go to the DNS tab.
  4. Add a new A record and select your application in the Link domain to server section.

For this to work, make sure your domain is hosted on Hostman NS servers:

ns1.hostman.com
ns2.hostman.com

Restarting a container

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:

Image1

Stopping the application

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:

Image8

Later you can restart the application with the same button.

Changing the server configuration

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:

  1. Go to the Apps section and click on the application.

  2. In the Settings tab, click Select configuration.

  3. Select the new plan and click Save and Reload.

Image5

Deleting the application

To remove an application:

  1. Go to the Apps section.

  2. Click on the three dots next to the application and click Delete.

  3. Confirm removing the app.

Image6

 

Was this page helpful?
Updated on 26 March 2024

Do you have questions,
comments, or concerns?

Our professionals are available to assist you at any moment,
whether you need help or are just unsure of where to start
Email us
Hostman's Support