[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-deployment] 02/02: Docker skeleton
From: |
gnunet |
Subject: |
[taler-deployment] 02/02: Docker skeleton |
Date: |
Tue, 27 Sep 2022 19:19:45 +0200 |
This is an automated email from the git hooks/post-receive script.
ms pushed a commit to branch master
in repository deployment.
commit 8694a5420e10b5cbfdf5dbcceb3be71a9a0f21bf
Author: MS <ms@taler.net>
AuthorDate: Tue Sep 27 19:18:42 2022 +0200
Docker skeleton
---
docker/hybrid/images/base/Dockerfile | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/docker/hybrid/images/base/Dockerfile
b/docker/hybrid/images/base/Dockerfile
new file mode 100644
index 0000000..5b8b94d
--- /dev/null
+++ b/docker/hybrid/images/base/Dockerfile
@@ -0,0 +1,24 @@
+FROM debian:testing
+RUN apt-get update
+
+RUN apt-get install -y autoconf autopoint libtool texinfo \
+ libgcrypt-dev libidn11-dev zlib1g-dev libunistring-dev \
+ 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
+
+RUN git clone git://git.gnunet.org/libmicrohttpd
+RUN git clone git://git.gnunet.org/gnunet
+
+WORKDIR /libmicrohttpd
+RUN ./bootstrap
+RUN ./configure --disable-doc
+RUN make install
+
+WORKDIR /gnunet
+RUN ./bootstrap
+RUN ./configure --enable-logging=verbose --disable-documentation
+RUN make install
+
+RUN dpkg -L python3-jinja2
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.