diff options
author | MS <ms@taler.net> | 2023-11-27 15:02:16 +0100 |
---|---|---|
committer | MS <ms@taler.net> | 2023-11-27 15:02:29 +0100 |
commit | d32aa3b94039eda3ee826840164fc30548563a0f (patch) | |
tree | fe7654e8ab90f49826894c48aaba16b9a3ad2521 /nlnet | |
parent | a80c7c03be8d42ca40ae0868b86b50f8914ce5b9 (diff) | |
download | deployment-d32aa3b94039eda3ee826840164fc30548563a0f.tar.gz deployment-d32aa3b94039eda3ee826840164fc30548563a0f.tar.bz2 deployment-d32aa3b94039eda3ee826840164fc30548563a0f.zip |
task4: enabling conversion
Diffstat (limited to 'nlnet')
-rw-r--r-- | nlnet/task4/Dockerfile | 5 | ||||
-rwxr-xr-x | nlnet/task4/start.sh | 16 |
2 files changed, 15 insertions, 6 deletions
diff --git a/nlnet/task4/Dockerfile b/nlnet/task4/Dockerfile index 43541a1..bf366ce 100644 --- a/nlnet/task4/Dockerfile +++ b/nlnet/task4/Dockerfile @@ -32,12 +32,11 @@ RUN apt-get install -y \ # Installation RUN git clone git://git.taler.net/libeufin WORKDIR /libeufin -# RUN git fetch && git checkout MONITOR-TAG +RUN git fetch && git checkout 746756605b41d22e49454e95b38338b6fdb07059 RUN ./bootstrap RUN ./configure --prefix=/usr/local RUN make install -RUN apt-get install -y socat -RUN apt-get install -y netcat-openbsd +RUN make install-nexus WORKDIR / COPY start.sh / ENTRYPOINT ["/start.sh"] diff --git a/nlnet/task4/start.sh b/nlnet/task4/start.sh index 27112a3..9e6953e 100755 --- a/nlnet/task4/start.sh +++ b/nlnet/task4/start.sh @@ -1,6 +1,6 @@ #!/bin/bash -set -eu +set -eux service postgresql start sudo -u postgres createuser -s root @@ -11,7 +11,17 @@ cat << EOF > /usr/bin/taler-config echo postgresql:///libeufinbank EOF chmod +x /usr/bin/taler-config +sed -i 's/ALLOW_CONVERSION = no/ALLOW_CONVERSION = yes/' \ + /libeufin/contrib/libeufin-bank.conf +cat << EOF >> /libeufin/contrib/libeufin-bank.conf + +[nexus-ebics] +currency = EUR +[nexus-postgres] +config = postgresql:///libeufinbank +EOF libeufin-bank dbinit -c /libeufin/contrib/libeufin-bank.conf -/libeufin/contrib/populate-stats.sh /libeufin/contrib/libeufin-bank.conf +libeufin-nexus dbinit -c /libeufin/contrib/libeufin-bank.conf +/libeufin/contrib/populate-stats.sh /libeufin/contrib/libeufin-bank.conf --one libeufin-bank passwd admin nlnet -libeufin-bank serve +libeufin-bank serve -c /libeufin/contrib/libeufin-bank.conf |