diff options
author | MS <ms@taler.net> | 2022-10-12 12:14:52 +0200 |
---|---|---|
committer | MS <ms@taler.net> | 2022-10-12 12:14:52 +0200 |
commit | 24b61e7d91a635cd9068a9c13ed48aedc372fd79 (patch) | |
tree | 87fdcc54f2a71676c73a198545b7c2c8af6a6484 /docker/hybrid/images/exchange | |
parent | fd8d901d00b9138191426a8ad327fd5a35f94985 (diff) | |
download | deployment-24b61e7d91a635cd9068a9c13ed48aedc372fd79.tar.gz deployment-24b61e7d91a635cd9068a9c13ed48aedc372fd79.tar.bz2 deployment-24b61e7d91a635cd9068a9c13ed48aedc372fd79.zip |
Docker configuration.
Extract some config values to be shared between containers.
Diffstat (limited to 'docker/hybrid/images/exchange')
-rw-r--r-- | docker/hybrid/images/exchange/startup.sh | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/docker/hybrid/images/exchange/startup.sh b/docker/hybrid/images/exchange/startup.sh index c566d76..b5d9516 100644 --- a/docker/hybrid/images/exchange/startup.sh +++ b/docker/hybrid/images/exchange/startup.sh @@ -3,14 +3,16 @@ set -eu export LD_LIBRARY_PATH=/usr/local/lib -# to be 'sed' in the config: +# Values from config file mounted at run time: +CURRENCY=`taler-config -c /config/deployment.conf -s taler-deployment -o currency` +EXCHANGE_URL=`taler-config -c /config/deployment.conf -s taler-deployment -o exchange_base_url` + EXCHANGE_NEXUS_USERNAME=exchange-at-nexus EXCHANGE_NEXUS_PASSWORD=x EXCHANGE_IBAN=DE159593 TALER_FACADE_NAME=taler-facade -CURRENCY=EUR -sed -i 's/__EXCHANGE_URL__/http:\/\/exchange\//' /config/taler.conf +sed -i "s;__EXCHANGE_URL__;${EXCHANGE_URL};" /config/taler.conf sed -i "s/__CURRENCY__/${CURRENCY}/" /config/taler.conf sed -i "s/__EXCHANGE_NEXUS_USERNAME__/${EXCHANGE_NEXUS_USERNAME}/" /config/taler.conf sed -i "s/__EXCHANGE_NEXUS_PASSWORD__/${EXCHANGE_NEXUS_PASSWORD}/" /config/taler.conf |