diff options
author | MS <ms@taler.net> | 2022-09-27 19:18:42 +0200 |
---|---|---|
committer | MS <ms@taler.net> | 2022-09-27 19:19:24 +0200 |
commit | 8694a5420e10b5cbfdf5dbcceb3be71a9a0f21bf (patch) | |
tree | 54f0caa05b06b2883de528b38f8e7af6386ddc03 | |
parent | f43ed91e00ed091cf137cec4751dc44fbe2c20ef (diff) | |
download | deployment-8694a5420e10b5cbfdf5dbcceb3be71a9a0f21bf.tar.gz deployment-8694a5420e10b5cbfdf5dbcceb3be71a9a0f21bf.tar.bz2 deployment-8694a5420e10b5cbfdf5dbcceb3be71a9a0f21bf.zip |
Docker skeleton
-rw-r--r-- | docker/hybrid/images/base/Dockerfile | 24 |
1 files changed, 24 insertions, 0 deletions
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 |