Here you will find the answers to the most frequently asked questions about Hostman App Platform.
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:
Click Add account.
Select the platform.
Log in, if necessary.
Select the repository and click Save.
Now, the Hostman panel will show your connected repositories and you can select the one you need.
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.
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.
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.
For backend applications and applications deployed via Dockerfile, you can access the container with your application using the Console tab in the control panel.
Available versions are 16, 18, and 20. You can select the Node.js version when creating a new app:
Available versions are 16, 18, and 20. You can select the Node.js version when creating a new app:
Please use this guide.
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.