Missing self-hosting info about Docker
# support
b
It seems there is a current medplum Docker image available, but not a single word about how to run it. Would be nice to know how to set the listening address:port and URLs for DB, Redis and backend https://hub.docker.com/r/medplum/medplum-server
r
Hi @bluepuma - apologies for the oversight. You're right that we don't describe how to pass config settings to the image. The primary way the image is used today is via our "install on aws" instructions (https://www.medplum.com/docs/self-hosting/install-on-aws). However, passing config settings is staightforward! The only command arg the container takes is the path to the config settings. The prefix determins the config source -
file:/path/to/config.json
: read from file -
aws:/parameter/store/prefix/
read from AWS parameter store, using the entries that start with the prefix
b
Thanks, will look into it! We are coming more from the European data-privacy-first we-run-on-bare-metal side 😁
r
I see! We'd love to know more about your deployment configuration. Are you working on-prem, as with @Adriano Freitas ? Or with a non-aws cloud providier
b
Currently running with a bare-metal dedicated server provider called Hetzner in Germany.