The config property dev.dsf.fhir.server.base.url of the FHIR server is usually not necessary and should be made optional. By setting Host, X-Forwarded-For, X-Forwarded-Host, X-Forwarded-Proto and X-Real-IP headers in the reverse-proxy, the external URL is available to the backend server for example via UriInfo.getBaseUri().