Table of Contents
This document shows how to compile and run all the Taler services (including libEuFin).
After having pulled the latest code of deployment.git:
$ python3 deployment/bin/WIP/taler-local bootstrap $ python3 deployment/bin/WIP/taler-local build $ python3 deployment/bin/WIP/taler-local prepare
The last step offers also a way to specify the database
name – only the PostgreSQL at this time – and the hostname
of the reverse proxy. See
--help for more information.
At this point, the services can be launched, and will be
$hostname/$service. The following command
will launch all the services and show what
$ python3 deployment/bin/WIP/taler-local launch
In this context, one reverse proxy gets launched
along all the Taler services and will dispatch any request
$service to the respective Unix domain socket.
The following command withdraws a fixed amount of 5 units of currency to the CLI wallet:
$ python3 deployment/bin/WIP/taler-local withdraw
The requests will be addressed to the default Sandbox, unless
--bank-proto) were given; see
for more information.
To test phone wallets, the option
can be specified. That will print a QR code on screen, and
wait for the user’s input before confirming the payment to