taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

commit f4a3fa5be067eb93109b3b5fd72b93f092b1fd8a
parent f77ba4d69d65ef0b135a635ea67cbd3bea47a9bf
Author: Marcello Stanisci <marcello.stanisci@inria.fr>
Date:   Fri, 23 Dec 2016 20:07:41 +0100

db compose dependency, master pub generation

Diffstat:
Mdocker/docker-compose.yml | 4++++
Mdocker/exchange/Dockerfile | 9+++++++--
2 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml @@ -2,8 +2,12 @@ version: '2' services: exchange: build: ./exchange + links: + - db base: build: ./base image: taler/base + links: + - db db: build: postgres diff --git a/docker/exchange/Dockerfile b/docker/exchange/Dockerfile @@ -1,8 +1,8 @@ FROM taler/base -RUN git clone git://taler.net/exchange +RUN git clone git://taler.net/exchange ~/exchange -WORKDIR exchange +WORKDIR $HOME/exchange RUN ./bootstrap \ && ./configure CFLAGS='-ggdb -O0' \ @@ -11,6 +11,11 @@ RUN ./bootstrap \ --with-gnunet=/usr/local \ && make \ && make install + +RUN mkdir -p $HOME/shared-data/exchange/offline-keys/ \ + && gnunet-ecc -g1 $HOME/shared-data/exchange/offline-keys/master.priv \ + && taler-config -s exchange -o master_public_key -V \ + $(gnunet-ecc -p $HOME/shared-data/exchange/offline-keys/master.priv) RUN $HOME/deployment/bin/taler-deployment-config-sign \ && $HOME/deployment/bin/taler-deployment-keyup