To get started, visit dashboard.hostman.com/signup. There you can register using GitHub, BitBucket, or Google. Once you have authorized your account, you are taken to a dashboard where you’ll create a service. There are 4 types of services:
- Front-end app or static website - React, Vue.js, Angular, Ember, Svelte, Preact, and more
- Back-end app - Python, Ruby, NodeJS, PHP, Go, Rust, Elixir, and more
- Docker Container - Customize your docker service
- Database - PostreSQL, MySQL, or MongoDB - Starting at $6.50/mo.
For now, I’d recommend starting with a brand new repository. I created one that you can grab and use as a template at:
At the time of this post, you may need to first give access to your specific repository. However, the app may fail to load it properly, especially if it's truly a static app. So, go back to Create the resource as a generic repository and submit your URL. In my case, it's https://github.com/jasongaylord/hostman. Also note that if you are using a public repository, your site will not auto-deploy on update. That is the correct behavior. However, it will auto-deploy from a private repository.
When you attempt to choose a project, choose the appropriate project from the list:
In my case, I then set the framework as a Static website and choose Deploy like below:
During my testing of Hostman, I had several minor issues. Each time their support team jumped on the issue and resolved within an hour or two.
I’m interested to hear if you are trying out this new service and what you’re using it for. Let me know using the comments below.