Skip to main content
Use Docker Desktop when validating the full laboratory or radiology workflow. The local override publishes services on loopback and mounts selected integration files for rapid iteration.

Local endpoints

1

Create the local environment file

Set non-empty local-only values for these required Compose variables:
2

Render the Compose configuration

Validate interpolation before creating containers:
3

Build and start the stack

4

Run migrations and development seeding

The broad seeder is permitted here only because this is a disposable local environment.
5

Check service state

Apply source changes

The local override mounts selected integration files, not the entire application. Rebuild app, queue, and scheduler when other PHP or frontend files change:

Stop or remove the stack

Stop containers while preserving data:
The following command permanently deletes all local HMIS, OIE, and Orthanc volumes. Confirm that the Compose project contains no required data before running it.

Local-only security boundary

The local override binds administration, PACS, DICOM, and simulator endpoints to 127.0.0.1. Do not change these bindings to 0.0.0.0 on a shared network. The demonstration Orthanc configuration does not provide production authentication controls. Continue with the laboratory integration or radiology integration guides.