Sign In
Sign In

App Platform FAQ

Updated on 26 March 2024

Here you will find the answers to the most frequently asked questions about Hostman App Platform.

I have connected my GitHub, Gitlab or Bitbucket account but Hostman doesn't see the repository I need. What can I do?

This usually happens in two cases:

  • You logged in to your GitHub, Gitlab, or Bitbucket account in the Hostman panel before you added the repository.

  • You have authorized only certain repositories, not all of them, and the desired repository is not selected.

To fix the problem:

  1. Click Add account.

  2. Select the platform.

  3. Log in, if necessary.

  4. Select the repository and click Save.

Now, the Hostman panel will show your connected repositories and you can select the one you need.

How to delete a connected repository?

You can unlink any repository added to your Hostman account. 

When you unlink a repository, any deployments (both automatic and manual) of all applications created from this repository will be impossible.

  1. Go to the Apps section and click Create.
  2. Click on the drop-down list of repositories and click Delete for the one you need.

Fc206742 67da 4e95 8fbf 7cab28b4ab44

  1. In the next window, confirm the action.

I have a self-hosted Git repository. How do I connect it to the Hostman App Platform?

At the moment, Hostman only supports repositories hosted directly on GitHub, GitLab, or Bitbucket. Unfortunately, it is not possible to deploy an application from a local (self-hosted) repository using our App Platform.

Can I access the application via FTP?

The application is running inside a Docker container and it is impossible to get FTP access to it. Besides, it doesn't make sense: every new deployment will delete all files. 

You should upload the app files to the project repository, then the App Platform service will automatically upload them at the time of deployment.

Can I access the application via SSH?

For backend applications and applications deployed via Dockerfile, you can access the container with your application using the Console tab in the control panel.

How do I change the Node.js version in the container deployment environment? Which version do you use?

Available versions are 16, 18, and 20. You can select the Node.js version when creating a new app:

02a8997d 74eb 45b9 94fa Df8695c935e8

What version of Python are you using? How can I change it?

Available versions are 16, 18, and 20. You can select the Node.js version when creating a new app:

How do I link my domain to the application?

Please use this guide.

How can I manage storage (disk) on the application instance?

There is no such possibility. You need to use an external storage for data, for example, S3 or any other. It is also impossible to mount anything to the application instance over the network. You can send files via API or a protocol that does not involve mounting a network file system.

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