taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit 8aa010ecfa281765111db376c27c75d7323f03ab
parent fc04dcde8609a528d38f9c61bd051898b602ea07
Author: ms <ms@taler.net>
Date:   Mon,  4 Oct 2021 11:14:17 +0200

Drafting libEufin deployment on Gv.

Diffstat:
Alibeufin/demo-deployment-gv.rst | 49+++++++++++++++++++++++++++++++++++++++++++++++++
Mlibeufin/index.rst | 1+
2 files changed, 50 insertions(+), 0 deletions(-)

diff --git a/libeufin/demo-deployment-gv.rst b/libeufin/demo-deployment-gv.rst @@ -0,0 +1,49 @@ +.. target audience: operator, developer + +Deploying Taler with libEufin +############################# + +.. contents:: Table of Contents + +This guide shows the steps to set up libEufin as the bank +for Taler. At this stage, only three constant bank accounts +are allowed, and the withdrawal can be triggered via the +command line interface. + +This document is more a set of notes for internal use than +a actual document for system administrators. + +Deployment on Gv +---------------- + +After having pulled the latest code of deployment.git: + +.. code-block:: console + + # The step below destroys data! + $ rm -fr ~/taler-data/* + # For the step below, the environment must be called 'int'. + $ taler-deployment bootstrap + $ taler-deployment build + # The step below destroys data! + $ taler-deployment-prepare-with-eufin resetDb + $ taler-deployment-restart-with-eufin + +At this point, the file ~/libeufin_admin_password should exist +and contain the password for the 'admin' user of the Sandbox. This +user is *also* the one that can withdraw with Taler. + +Withdraw with Taler +------------------- + +.. code-block:: console + + $ http --auth admin:$password $hostname/eufin/sandbox/taler + +The previous step should have returned a taler://-URI that +can be passed to the wallet: + + +.. code-block:: console + + $ taler-wallet-cli handle-uri $taler_uri diff --git a/libeufin/index.rst b/libeufin/index.rst @@ -17,3 +17,4 @@ LibEuFin is a project providing free software tooling for European FinTech. transaction-identification frontend nexus-tutorial + demo-deployment-gv