summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--howtos/website.html42
1 files changed, 39 insertions, 3 deletions
diff --git a/howtos/website.html b/howtos/website.html
index 6601613..d0efe30 100644
--- a/howtos/website.html
+++ b/howtos/website.html
@@ -5,6 +5,45 @@
{% block content %}
{% filter rst %}
+Allgemein
+=========
+Die Spline-Website wird mittels dem statischen Webseiten-Generator Cyrax
+erstellt. Dieser ist in Python geschrieben und könnte theoretisch auch via
+``pip`` installiert werden. Leider haben wir diesen ein wenig erweitert. Unsere
+Änderungen sind aber noch nicht in die Mainline zurückgeflossen und so muss Cyrax
+entweder über das `Git-Repo <https://github.com/cholin/cyrax>`_ selber
+installiert werden oder die Generierung den Spline-Server überlassen.
+
+Cyrax lokal installieren
+------------------------
+.. sourcecode:: text
+
+ $ git clone https://github.com/cholin/cyrax
+ $ cd cyrax
+ $ python2 setup.py install
+ $ cd ..
+ $ git clone git://git.spline.de/www
+ $ cd www
+ $ cyrax -w
+
+Die generierte Website kann nun via Browser auf http://localhost:8000 betrachtet
+werden. Wer einen tieferen Einblick in Cyrax bekommen will, kann sich folgendes
+HowTo angucken:
+`Cyrax - ein statischer Webseitengenerator <{{url_for('howtos/cyrax')}}>`_
+
+
+externe Generierung
+-------------------
+.. sourcecode:: text
+
+ $ git clone git://git.spline.de/www
+ $ cd www
+ $ git checkout -b new
+ $ git push origin new
+
+Der eigene Branch kann nun auf den Spline Server unter
+http://branches.spline.de/<branchname> bestaunt werden.
+
Blogpost erstellen
==================
@@ -50,9 +89,6 @@ Beispiel
{% endmark %}
{% endraw %}
-Wer tieferne Einblick in Cyrax bekommen will, kann sich folgendes HowTo
-angucken: `Cyrax - ein statischer Webseitengenerator <{{url_for('howtos/cyrax')}}>`_
-
Service erstellen
=================
Um einen neuen Service auf der Website hinzuzufügen, muss eine neue *Page*