sandcastle-ng

Scripts for the deployment of Sandcastle (GNU Taler)
Log | Files | Refs | README

commit 1c65be8e4b1668bf2190a27e0b245c61103535f1
parent 3a8e4075c26a8cfa14e584a4ac4764d9a95ebf0b
Author: Florian Dold <florian@dold.me>
Date:   Mon,  4 Dec 2023 23:17:40 +0100

sandcastle: libeufin dbinit

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

diff --git a/scripts/demo/setup-sandcastle.sh b/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