summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMS <ms@taler.net>2022-08-25 09:34:29 +0200
committerMS <ms@taler.net>2022-08-25 09:34:29 +0200
commite04fcc21a7417be7288f0bcabf466e73e873fe17 (patch)
tree6b1b854d63562bd81cfc7082c60d3f760081ebbe
parent82b6b457cf71a9a49754faae450c159fac74e620 (diff)
downloaddocs-e04fcc21a7417be7288f0bcabf466e73e873fe17.tar.gz
docs-e04fcc21a7417be7288f0bcabf466e73e873fe17.tar.bz2
docs-e04fcc21a7417be7288f0bcabf466e73e873fe17.zip
demo-deployment instructions
-rw-r--r--demo-deployment.rst44
1 files changed, 44 insertions, 0 deletions
diff --git a/demo-deployment.rst b/demo-deployment.rst
new file mode 100644
index 00000000..820b7d08
--- /dev/null
+++ b/demo-deployment.rst
@@ -0,0 +1,44 @@
+This document explains how to install Taler+LibEuFin
+on gv.taler.net, for demo.taler.net.
+
+The installation uses deployment.git/bin/taler-gv, which
+offers the following subcommands:
+
+* bootstrap
+* build
+* prepare
+* launch
+* stop
+
+How to install
+--------------
+1. python3 taler-gv bootstrap
+2. python3 taler-gv build
+3. python3 taler-gv prepare
+
+If everything worked, then launch all the services
+with:
+
+4. python3 taler-gv launch
+
+Configuration files
+-------------------
+The 'prepare' subcommand generate all the configuration files
+and put them in $HOME/config. NOTE: at this point, the Python
+demo sites are ignoring the '-c' flag and *still* accessing the
+config file at $HOME/.config/taler.conf, which is now a symlink
+to $HOME/config/taler.conf.
+
+Logging
+-------
+Logging files are placed into logs/, but _some_ logging may
+still be found through SystemD.
+
+Sources
+-------
+Downloaded by the 'bootstrap' subcommand into $HOME/sources.
+
+Process manager
+---------------
+SystemD is the process manager, invoked at prepare/launch/stop
+subcommands.