diff options
author | MS <ms@taler.net> | 2022-09-29 23:16:27 +0200 |
---|---|---|
committer | MS <ms@taler.net> | 2022-09-29 23:16:27 +0200 |
commit | 38db50e6ef6de74b36e77b6f725bc82b00e47f68 (patch) | |
tree | e49a26b8457d0cef3c3a13eaa9464702281788ca /docker/hybrid/images/exchange/startup.sh | |
parent | 2fd32f23c77af0a811b00476832e830963ff95d7 (diff) | |
download | deployment-38db50e6ef6de74b36e77b6f725bc82b00e47f68.tar.gz deployment-38db50e6ef6de74b36e77b6f725bc82b00e47f68.tar.bz2 deployment-38db50e6ef6de74b36e77b6f725bc82b00e47f68.zip |
docker: launch libeufin
Diffstat (limited to 'docker/hybrid/images/exchange/startup.sh')
-rw-r--r-- | docker/hybrid/images/exchange/startup.sh | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/docker/hybrid/images/exchange/startup.sh b/docker/hybrid/images/exchange/startup.sh index 9fe4052..535bc91 100644 --- a/docker/hybrid/images/exchange/startup.sh +++ b/docker/hybrid/images/exchange/startup.sh @@ -3,8 +3,18 @@ set -eu export LD_LIBRARY_PATH=/usr/local/lib -sed -i 's/\${EXCHANGE_URL}/http:\/\/exchange:80\//' /config/taler.conf -sed -i 's/\${CURRENCY}/EUR/' /config/taler.conf +# to be 'sed' in the config: +EXCHANGE_NEXUS_USERNAME=exchange +EXCHANGE_NEXUS_PASSWORD=x +EXCHANGE_IBAN=DE159593 +TALER_FACADE_NAME=exchange-facade + +sed -i 's/__EXCHANGE_URL__/http:\/\/exchange:80\//' /config/taler.conf +sed -i 's/__CURRENCY__/EUR/' /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 +sed -i "s/__EXCHANGE_IBAN__/${EXCHANGE_IBAN}/" /config/taler.conf +sed -i "s/__TALER_FACADE_NAME__/${TALER_FACADE_NAME}/" /config/taler.conf while ! pg_isready -h talerdb -d taler; do echo DB not ready yet. @@ -22,7 +32,7 @@ taler-exchange-secmod-rsa -c /config/taler.conf & taler-exchange-secmod-cs -c /config/taler.conf & echo "Crypto helpers started.." EXCHANGE_MASTER_PUB=$(taler-exchange-offline -c /config/taler.conf setup) -sed -i "s/\${EXCHANGE_MASTER_PUB}/$EXCHANGE_MASTER_PUB/" /config/taler.conf +sed -i "s/__EXCHANGE_MASTER_PUB__/$EXCHANGE_MASTER_PUB/" /config/taler.conf taler-exchange-httpd -c /config/taler.conf & for n in `seq 1 80` do |