summaryrefslogtreecommitdiff
path: root/nlnet/task3/Dockerfile
blob: 4ec57320e61b984ac9db4e94d8dad8eb12232435 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
FROM debian:stable

RUN apt-get update
RUN apt-get install -y openjdk-17-jre git python3-pip curl jq sqlite3
RUN pip3 install click requests

# Installation
RUN git clone git://git.taler.net/libeufin
WORKDIR /libeufin
RUN git fetch && git checkout 06452b9adc4d149bdb1532a3ea3160909eb51c9a
RUN ./bootstrap
RUN ./configure --prefix=/usr/local
RUN make install

COPY keys.sh /
COPY ebics.sh /
COPY start.sh /
COPY salted-incoming-payment-template.csv /
RUN mkdir /output-docs
ENTRYPOINT ["/start.sh"]