diff options
author | ms <ms@taler.net> | 2021-12-08 20:15:42 +0100 |
---|---|---|
committer | ms <ms@taler.net> | 2021-12-08 20:15:42 +0100 |
commit | f2a63df9a5d7a884ca6cf6e010c1534c1f38a197 (patch) | |
tree | fa1e11a9de6d74a37c7985727f2d0ae1c70da163 /libeufin/int-deployment-gv.rst | |
parent | 6ab70cee59b805bc897cd6de1962e17445294a44 (diff) | |
download | docs-f2a63df9a5d7a884ca6cf6e010c1534c1f38a197.tar.gz docs-f2a63df9a5d7a884ca6cf6e010c1534c1f38a197.tar.bz2 docs-f2a63df9a5d7a884ca6cf6e010c1534c1f38a197.zip |
taler-local: int deployment instructions
Diffstat (limited to 'libeufin/int-deployment-gv.rst')
-rw-r--r-- | libeufin/int-deployment-gv.rst | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/libeufin/int-deployment-gv.rst b/libeufin/int-deployment-gv.rst new file mode 100644 index 00000000..5d0b88b3 --- /dev/null +++ b/libeufin/int-deployment-gv.rst @@ -0,0 +1,66 @@ +.. target audience: operator, developer + +Deploying Taler with libEufin +############################# + +.. contents:: Table of Contents + +This document shows how to compile and run all +the Taler services (including libEuFin). + +Deployment on Gv +---------------- + +After having pulled the latest code of deployment.git: + +.. code-block:: console + + $ 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 +served at ``$hostname/$service``. The following command +will launch all the services and show what ``$service`` +can be: + +.. code-block:: console + $ python3 deployment/bin/WIP/taler-local launch + +Note: in this context, one reverse proxy gets launched +along all the Taler services and will dispatch any call +to ``$service`` to the respective Unix domain socket. + +Withdraw with Taler +------------------- + +The following command withdraws a fixed amount of 5 units of currency +to the CLI wallet: + +.. code-block:: console + + $ python3 deployment/bin/WIP/taler-local withdraw + +The requests will be addressed to the default Sandbox, unless +``--bank-host`` (and ``--bank-proto``) were given; see ``--help`` +for more information. + +Note: to test phone wallets, the option ``--with-qr-code`` +can be specified. That will print a QR code on screen, and +wait for the user's input before confirming the payment to +the Exchange. + +Taler Internal deployment +------------------------- + +One deployment is currently hosted at ``int.taler.net``. + +Withdraw: + +.. code-block:: console + + $ python3 deployment/bin/WIP/taler-local withdraw --bank-host int.taler.net --bank-proto https |