This repository has been archived by the owner on Nov 17, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 20
DSF 0.9.3 Configuration Parameters FHIR ReverseProxy
Hauke Hund edited this page Aug 23, 2023
·
1 revision
- Required: Yes
- Description: Hostname or IP-Address of the DSF FHIR servers application container, the reverse proxy target
-
Example:
app
,172.28.1.3
- Required: Yes
-
Description: External FQDN of your DSF FHIR server with port, typically
443
-
Example:
my-external.fqdn:443
- Required: No
- Description: Connection timeout (seconds) for reverse proxy to app server http connection, time the proxy waits for a connection to be established
-
Default:
30
seconds
- Required: No
- Description: Connection timeout (seconds) for reverse proxy to app server ws connection, time the proxy waits for a connection to be established
-
Default:
30
seconds
- Required: No
- Description: Timeout (seconds) for reverse proxy to app server http connection, time the proxy waits for a reply
-
Default:
60
seconds
- Required: No
- Description: Timeout (seconds) for reverse proxy to app server ws connection, time the proxy waits for a reply
-
Default:
60
seconds
- Required: Yes
-
Description: Certificate chain file including all signing, intermediate and ca certificate used to validate client certificates, PEM encoded, sets the apache httpd parameter
SSLCACertificateFile
- Recommendation: Use docker secret file to configure
-
Example:
/run/secrets/ssl_ca_certificate_file.pem
- Required: No
-
Description: File containing all signing certificates excepted, will be used to specify the
Acceptable client certificate CA names
send to the client, during TLS handshake, sets the apache httpd parameterSSLCADNRequestFile
; if omitted all entries fromSSL_CA_CERTIFICATE_FILE
are used - Recommendation: Use docker secret file to configure
-
Example:
/run/secrets/ssl_ca_dn_request_file.pem
- Required: No
-
Description: Certificate chain file, PEM encoded, must contain all certificates between the server certificate and the root ca certificate, sets the apache httpd parameter
SSLCertificateChainFile
; can be omitted if either no chain is needed (aka self signed server certificate) or the file specified viaSSL_CERTIFICATE_FILE
contains the certificate chain - Recommendation: Use docker secret file to configure
-
Example:
/run/secrets/ssl_certificate_chain_file.pem
- Required: Yes
-
Description: Server certificate file, PEM encoded, sets the apache httpd parameter
SSLCertificateFile
- Recommendation: Use docker secret file to configure
-
Example:
/run/secrets/ssl_certificate_file.pem
- Required: Yes
-
Description: Server certificate private key file, PEM encoded, unencrypted, sets the apache httpd parameter
SSLCertificateKeyFile
- Recommendation: Use docker secret file to configure
-
Example:
/run/secrets/ssl_certificate_key_file.pem