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.
- The server will be available at http://localhost:3000
- The admin interface will be available at http://localhost:3001
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:
- Type a name into New project and create it. The form shows the address the project will be reachable at.
- 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!