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.

D9606149 10dd 46dc 98c4 C8bfaaff9928

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 App Platform 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.

4af9478d 41ee 4c56 9974 D06c4046cb17

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 App Platform 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 App Platform section and click on the application.

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

  3. Click Start deploy.

Stopping Deployment

To stop the current deployment:

  1. Go to the App Platform section and click on the application.

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

  3. Click Stop deploy.

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 App Platform 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:

03d65c63 2771 4d2c 839c 5307425796b1

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:

Bae78a07 B727 4c1d A459 A95bd3b527f3

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 App Platform section and click on the application.

  2. In the Settings tab, click Select configuration.

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

Deleting the Application

To remove an application:

  1. Go to the App Platform section.

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

  3. Confirm removing the app.

Cfad93da E80f 45f9 B5b2 Fb27059399b0

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