gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [taler-deployment] branch master updated: documenting /land


From: gnunet
Subject: [GNUnet-SVN] [taler-deployment] branch master updated: documenting /landing's serving
Date: Wed, 03 Jan 2018 10:47:42 +0100

This is an automated email from the git hooks/post-receive script.

marcello pushed a commit to branch master
in repository deployment.

The following commit(s) were added to refs/heads/master by this push:
     new ad31fbb  documenting /landing's serving
ad31fbb is described below

commit ad31fbb87fd62fdef0c8440ffc1f4c35f5aea9ea
Author: Marcello Stanisci <address@hidden>
AuthorDate: Wed Jan 3 10:47:19 2018 +0100

    documenting /landing's serving
---
 doc/onboarding.texi | 42 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/doc/onboarding.texi b/doc/onboarding.texi
index 6ed2024..adfe58e 100644
--- a/doc/onboarding.texi
+++ b/doc/onboarding.texi
@@ -59,6 +59,48 @@ Texts.  A copy of the license is included in the section 
entitled
 @node Taler.net
 @chapter Taler.net
 
address@hidden Landing page
+
+The 'landing' page is the first page that should be visited during a "demo 
session".
+It is statically served and hosted at @code{$USER/landing/}, where 
@code{$USER} is one
+of @address@hidden,address@hidden or @address@hidden,address@hidden  Its 
source code is
+available at the repository: @code{git://taler.net/landing}.
+
+Before being served, the site needs to be compiled, to make the i18n content.  
The
+compilation is done in the following way:
+
address@hidden
+$ cd <landing's top directory>
+$ git submodule update --force --init
+$ AUTOMAKE="automake --foreign" autoreconf -fiv
+$ ./configure
+$ cd demo/
+$ make
+
+# NOTE: the sysadmin will _hardly_ need to do this manually, as there are 
deployment
+# scripts in charge of the compilation.
address@hidden example
+
+The most interesting part of nginx's configuration that serves the landing page
+is the following one:
+
address@hidden
+
+location / @{
+  ...
+  # always default to english
+  rewrite ^/$ /en/ redirect; 
+  # explicit append of "index.html"
+  rewrite ^/(..)/$ /$1/index.html break;
+  ...
+  # NOTE: /home/test/landing and /home/demo/landing
+  # are symlinks to the currently active "blue or green" party.
+  # Next chapters explain the "blue/green" deployment technique.
+  root /home/<'test' or 'demo'>/landing/demo;
+  ...
+  @}
address@hidden example
+
 @section Git
 
 Git at @code{taler.net} is managed by @emph{gitolite}.  Creation and deletion

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]