Skip to main content

Setup a local FHIR Server

BonFHIR can connect to any FHIR-based API. For local development, BonFHIR provides an easy setup and connect experience with Medplum as a backend.

  1. Install and start Docker

  2. In your project directory, start a development-ready MedPlum instance. This is for development only and not for production use.

    npm run fhir:start-server
  3. Once the server is ready (it may take up to a minute the first time), open http://localhost:8100 and login using the default credentials:

    • Username: admin@example.com
    • Password: medplum_admin
    • Project: Default