summaryrefslogtreecommitdiff
path: root/docker/hybrid/images/base
diff options
context:
space:
mode:
authorMS <ms@taler.net>2022-09-28 10:43:37 +0200
committerMS <ms@taler.net>2022-09-28 10:43:37 +0200
commit697e9cc5c3bd0d5450788aee375445da84e3343c (patch)
tree050d5b9652f1da5396ceb0a300aba2724859f09d /docker/hybrid/images/base
parent1b893b691f6dfcea09affc0b2c7a2dbcdea69bbc (diff)
downloaddeployment-697e9cc5c3bd0d5450788aee375445da84e3343c.tar.gz
deployment-697e9cc5c3bd0d5450788aee375445da84e3343c.tar.bz2
deployment-697e9cc5c3bd0d5450788aee375445da84e3343c.zip
Docker: merchant starts
Diffstat (limited to 'docker/hybrid/images/base')
-rw-r--r--docker/hybrid/images/base/Dockerfile16
1 files changed, 14 insertions, 2 deletions
diff --git a/docker/hybrid/images/base/Dockerfile b/docker/hybrid/images/base/Dockerfile
index 5b8b94d..9e4d487 100644
--- a/docker/hybrid/images/base/Dockerfile
+++ b/docker/hybrid/images/base/Dockerfile
@@ -6,10 +6,12 @@ RUN apt-get install -y autoconf autopoint libtool texinfo \
libjansson-dev python3-pip git recutils libsqlite3-dev \
libpq-dev postgresql libcurl4-openssl-dev libsodium-dev git \
libqrencode-dev zip jq nodejs npm openjdk-17-jre nginx procps \
- curl python3-jinja2
+ curl python3-jinja2 wget curl
RUN git clone git://git.gnunet.org/libmicrohttpd
RUN git clone git://git.gnunet.org/gnunet
+RUN git clone git://git.taler.net/exchange /exchange
+RUN git clone git://git.taler.net/merchant /merchant
WORKDIR /libmicrohttpd
RUN ./bootstrap
@@ -21,4 +23,14 @@ RUN ./bootstrap
RUN ./configure --enable-logging=verbose --disable-documentation
RUN make install
-RUN dpkg -L python3-jinja2
+WORKDIR /exchange
+RUN ./bootstrap
+RUN ./configure CFLAGS="-ggdb -O0" --enable-logging=verbose --disable-doc
+RUN make install
+
+WORKDIR /merchant
+RUN ./bootstrap
+RUN ./configure CFLAGS="-ggdb -O0" \
+ --enable-logging=verbose \
+ --disable-doc
+RUN make install