Stephen Henderson
12/10/2025, 2:51 PM/Binary/{id}, but the UX doesn't show it correctly using the presigned url.
medplum-app:
image: medplum/medplum-app:latest
ports:
- 3002:3000
depends_on:
medplum-server:
condition: service_healthy
medplum-server:
image: medplum/medplum-server:latest
restart: on-failure
init: true
ports:
- target: 8103
published: ${COMPOSE_MEDPLUM_PORT-8103}
environment:
MEDPLUM_PORT: 8103
MEDPLUM_BASE_URL: "http://localhost:8103/"
MEDPLUM_APP_BASE_URL: "http://localhost:3002/"
MEDPLUM_STORAGE_BASE_URL: "http://localhost:8103/storage/"
MEDPLUM_DATABASE_HOST: medplum-db
MEDPLUM_DATABASE_PORT: 5432
MEDPLUM_DATABASE_DBNAME: medplum
MEDPLUM_DATABASE_USERNAME: postgres
MEDPLUM_DATABASE_PASSWORD: medplum
MEDPLUM_REDIS_HOST: medplum-redis
MEDPLUM_REDIS_PORT: 6379
MEDPLUM_REDIS_PASSWORD: medplum
MEDPLUM_BINARY_STORAGE: "file:./binary/"
MEDPLUM_CLIENT_ID: ${MEDPLUM_CLIENT_ID}
MEDPLUM_CLIENT_SECRET: ${MEDPLUM_CLIENT_SECRET}
MEDPLUM_ALLOWED_ORIGINS: "*"
MEDPLUM_SHUTDOWN_TIMEOUT_MILLISECONDS: 30000
MEDPLUM_RECAPTCHA_SITE_KEY: "6LfHdsYdAAAAAC0uLnnRrDrhcXnziiUwKd8VtLNq"
MEDPLUM_RECAPTCHA_SECRET_KEY: "6LfHdsYdAAAAAH9dN154jbJ3zpQife3xaiTvPChL"
https://cdn.discordapp.com/attachments/1448326175003770910/1448326175389909122/image.png?ex=694171dc&is=6940205c&hm=503386c3016e91fedab423a11f7ac110f802e3dd7e29995b15e899ed7bcbd98f&
https://cdn.discordapp.com/attachments/1448326175003770910/1448326175796629554/image.png?ex=694171dc&is=6940205c&hm=73cef6171bf2c707181358c35dc53f01e8af90f60d6d9e636f5a327e381902a9&Stephen Henderson
12/10/2025, 2:52 PM