2024-02-12 16:40:32 +01:00
|
|
|
### DO NOT EDIT THIS FILE DIRECTLY.
|
|
|
|
###
|
|
|
|
### This file is collaboratively managed by yourself and the CCP-IT team at DKFZ.
|
|
|
|
### The Bridgehead will pull it from git every night and restart if required.
|
|
|
|
### To make any changes (or review changes by CCP-IT), please login here:
|
|
|
|
### [URL_TO_SITE_SPECIFIC_GIT_REPO]
|
|
|
|
###
|
|
|
|
### DO NOT EDIT THIS FILE DIRECTLY.
|
|
|
|
|
|
|
|
### A note on Secrets:
|
|
|
|
###
|
|
|
|
### Variable with a value of <VAULT> will be fetched from a central component
|
|
|
|
### upon each bridgehead startup.
|
|
|
|
### Using the proven Vaultwarden password manager puts you in full control of
|
|
|
|
### who can read the passwords. In particular, as long as you don't declare a
|
|
|
|
### secret as shared ("SITE+DKFZ"), DKFZ cannot read these strings.
|
|
|
|
### We recommend putting credentials such as local passwords into the password
|
|
|
|
### store, not the git repo. Please keep your master password safe (vault.conf).
|
|
|
|
|
|
|
|
|
|
|
|
### Common Configuration of all Components
|
2024-05-17 11:44:37 +02:00
|
|
|
## This is a descriptive human readable name of your site (e.g. Belgium)
|
|
|
|
SITE_NAME=<National node>
|
|
|
|
## This is the id for your site used in machine to machine communication (should be
|
|
|
|
## lower-case, e.g. belgium)
|
|
|
|
SITE_ID=<National node>
|
2024-02-12 16:40:32 +01:00
|
|
|
## This server's hostname, for access from other computers within your institution
|
|
|
|
## (e.g. mybridgehead.intern.myinstitution.org)
|
|
|
|
## Optional. If left empty, this is auto-generated via the `hostname` command.
|
|
|
|
HOST=
|
|
|
|
|
|
|
|
## Proxy Configuration
|
2024-05-17 11:44:37 +02:00
|
|
|
# leave empty if not applicable
|
|
|
|
# eg.: http://my-proxy-host:my-proxy-port
|
2024-02-12 16:40:32 +01:00
|
|
|
HTTP_PROXY_URL=
|
|
|
|
HTTP_PROXY_USERNAME=
|
|
|
|
HTTP_PROXY_PASSWORD=
|
|
|
|
HTTPS_PROXY_URL=$HTTP_PROXY_URL
|
|
|
|
HTTPS_PROXY_USERNAME=$HTTP_PROXY_USERNAME
|
|
|
|
HTTPS_PROXY_PASSWORD=$HTTP_PROXY_PASSWORD
|
|
|
|
|
|
|
|
## Maintenance Configuration
|
|
|
|
# By default, the bridgehead regularly performs certain housekeeping tasks such as pruning of old docker images to not run out of disk space.
|
|
|
|
# Set the following to false to opt-out. (Default: true)
|
|
|
|
#AUTO_HOUSEKEEPING=
|
|
|
|
|
|
|
|
### Connector Configuration
|
|
|
|
## The operator of the specific site.
|
|
|
|
OPERATOR_FIRST_NAME=
|
|
|
|
OPERATOR_LAST_NAME=
|
|
|
|
OPERATOR_EMAIL=
|
|
|
|
OPERATOR_PHONE=
|
|
|
|
## SMTP Server
|
|
|
|
# ex.: mailhost.intern.klinik.de
|
|
|
|
MAIL_HOST=
|
|
|
|
MAIL_PORT=
|
|
|
|
# ex.: no-reply@bridgehead.intern.klinik.de
|
|
|
|
MAIL_FROM_ADDRESS=
|
|
|
|
MAIL_FROM_NAME=
|
|
|
|
|
|
|
|
### Monitoring
|
|
|
|
# The apikey used for reporting to the central DKFZ monitoring. Leave empty to opt out.
|
|
|
|
MONITOR_APIKEY=
|
|
|
|
|
|
|
|
### Biobanking (BBMRI) specifics
|
|
|
|
## We consider BBMRI as BBMRI-ERIC (European) and German Biobank Node (Germany).
|
|
|
|
## Obviously, all German biobanks are by definition also European. Thus,
|
|
|
|
## any Bridgehead will by default connect to the BBMRI-ERIC services but not
|
|
|
|
## the national ones. We aim to proceed similarly for other BBMRI-ERIC National Nodes.
|
|
|
|
##
|
|
|
|
## The default values are correct for biobanks outside Germany.
|
|
|
|
## For a biobank inside Germany, set ENABLE_GBN=true.
|
|
|
|
# Connect to the European services, e.g. BBMRI-ERIC Sample Locator (Default: true)
|
|
|
|
ENABLE_ERIC=false
|
|
|
|
# Connect to the German services, e.g. Biobank Node Sample Locator (Default: false)
|
|
|
|
# Set this to true in German biobanks!
|
|
|
|
ENABLE_GBN=false
|
|
|
|
# Connect to the ECDC services, e.g. ECDC Sample Locator (Default: false)
|
|
|
|
# Set this to true in ECDC national nodes!
|
|
|
|
ENABLE_EHDS2=true
|
|
|
|
|