Skip to main content

Apps

An app in Hostim.dev is a containerized service that runs inside a project. It can be anything: a web server, an API, a worker, or a background task.

Apps are the core unit of deployment on the platform.

What apps can do

Each app runs in its own container with isolated resources. You can:

  • Deploy apps from a Docker image or Git repository
  • Set the number of replicas and a plan (with CPU and memory)
  • View logs and resource metrics
  • Connect apps to databases and volumes
  • Use custom domains and SSL

Apps inside the same project can communicate over an internal private network.

How to create an app

You can create an app in two ways:

Once deployed, apps can be scaled, monitored, and managed from the dashboard.

App management

After deployment, you can:

  • Configure environment variables
  • Scale horizontally (replicas) and vertically (plan - CPU and memory)
  • View real-time logs and metrics
  • Connect to other services within the project

See Observability and Advanced Settings for more details.