Skip to main content

Quick Start (5 min)

Welcome to the Haste Health documentation! This guide will help you get started with setting up and using Haste Health.

Prerequisites​

Before you begin, ensure you have the following installed on your machine:

  • Docker (Docker Engine version 27 or later)

Running Haste Health with Docker​

This will setup all the infrastructure required to run Haste Health and start the main server and worker.

curl https://raw.githubusercontent.com/HasteHealth/HasteHealth/refs/heads/main/docker-compose.yml -o docker-compose.yml
docker-compose up

Login to the initial tenant​

By default we create a tenant called my-health with a test user. Go to your local running admin app here to access the admin application for this test tenant.

To login to the admin interface for this tenant, use the following credentials:

  • Email: myuser@health.org
  • Password: testing_password

Create your first project​

That address is the system console, which manages the tenant as a whole. It opens on its Projects tab:

  1. Type a name into New project and create it. The form shows the address the project will be reachable at.
  2. Click Open console on its row. A project is addressed by subdomain (my-health--[project].localhost:3001), so it opens in a new tab.

Inside a project console, every resource type is in the sidebar and anything addressable is a FHIR path you can type into the command bar - try Patient?_count=5. The Admin App guide walks through both consoles.

Next Steps​

To learn more about Haste Health, check out the following sections:

We hope you enjoy using Haste Health!