Log 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?

The SSH access, as well as FTP access, is not available.

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

You can select the Node.js version when creating a new app:

1ea6f45c A32a 4a81 824c E2f59acc7841

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


The App Platform uses Python 3.8. At the moment, it is impossible to change the version, but this option will be implemented in the near future. 

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?

Share