taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

commit 6ead5448a58eed7d9ea16638c6910112a2e6e44d
parent a6f99e60fde03b4d74770bf79ad02702f21ba7a1
Author: Iván Ávalos <avalos@disroot.org>
Date:   Sat, 26 Apr 2025 19:07:28 +0200

regional currency: fix merchant config

Diffstat:
Mregional-currency/setup-merchant.sh | 14++++++++++++++
1 file changed, 14 insertions(+), 0 deletions(-)

diff --git a/regional-currency/setup-merchant.sh b/regional-currency/setup-merchant.sh @@ -9,6 +9,20 @@ source config/internal.conf say "Setting up merchant database" taler-merchant-dbconfig &>> setup.log +expect_vars CURRENCY PROTO DOMAIN_NAME MASTER_PUBLIC_KEY + +export EXCHANGE_BASE_URL="$PROTO://exchange.${DOMAIN_NAME}/" + +cat << EOF > /etc/taler-merchant/conf.d/setup.conf +[merchant] +CURRENCY=${CURRENCY} + +[merchant-exchange-${DOMAIN_NAME}] +MASTER_KEY=${MASTER_PUBLIC_KEY} +CURRENCY=${CURRENCY} +EXCHANGE_BASE_URL=${EXCHANGE_BASE_URL} +EOF + say "Launching taler-merchant-httpd" systemctl enable taler-merchant.target &>> setup.log systemctl restart taler-merchant.target &>> setup.log