Skip to main content

Getting Started

This guide shows you how to set up your first project and deploy an application on Hostim.dev.

Projects in Hostim act as workspace for your apps, databases, and settings. You need at least one project before you can deploy anything.

Step 1: Sign in

Create an account or log in at hostim.dev

Once logged in, you will be redirected to the dashboard.

Step 2: Create a project

  1. In the dashboard, go to the Projects section.
  2. Click New Project.
  3. Give your project a descriptive name.
  4. Select a region for your project.
  5. Choose how to initialize the project:
    • Start from Scratch – create an empty project with just the name and region.
    • Use a Template – pick a preconfigured stack of apps, databases and volumes from our template library.
    • Docker Compose – paste a docker-compose.yml file to convert it into a template.
  6. Click OK.

You can now add apps, databases, and volumes to this project.

Step 3: Deploy your first app

You can deploy from either a Docker image or a Git repository. Choose one:

Each app will run inside your project and can access project-specific resources like databases or volumes.

Step 4: Monitor and manage

Once your app is running, you can:

  • View logs and metrics in real time
  • Scale CPU and memory
  • Connect to databases and mount storage

For more information, see the Apps section.

Next steps