taler-deployment

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

commit bb344cf64c34499b94828016c4fc17a300ef7059
parent 28c6b2bb7850843726b9890c7e93ecc5e8ba8836
Author: Florian Dold <florian@dold.me>
Date:   Mon,  4 Dec 2023 23:17:40 +0100

sandcastle: libeufin dbinit

Diffstat:
Msandcastle-ng/scripts/demo/setup-sandcastle.sh | 7+++++--
1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/sandcastle-ng/scripts/demo/setup-sandcastle.sh b/sandcastle-ng/scripts/demo/setup-sandcastle.sh @@ -169,13 +169,14 @@ systemctl start postgresql.service # Set up bank + +# FIXME: user libeufin-dbconf instead of manual setup + BANK_DB=libeufinbank # Use "|| true" to continue if these already exist. sudo -i -u postgres createuser -d libeufin-bank || true sudo -i -u postgres createdb -O libeufin-bank $BANK_DB || true -sudo -i -u libeufin-bank libeufin-bank dbinit - cat <<EOF >/etc/libeufin/libeufin-bank.conf [libeufin-bankdb-postgres] # DB connection string @@ -214,6 +215,8 @@ cat <<EOF >/etc/libeufin/settings.json } EOF +sudo -i -u libeufin-bank libeufin-bank dbinit + systemctl enable --now libeufin-bank.service # TODO: Create accounts for exchange and merchants