Hugo-based static website
Go to file
Jörg Thalheim d4e4b24641 correct google plus link 2013-04-28 09:48:48 +02:00
helpers add page_helpers 2012-07-26 16:09:59 +02:00
source correct google plus link 2013-04-28 09:48:48 +02:00
.gitignore add gitignore 2012-06-22 20:12:34 +02:00
Gemfile Gemfile: add rb-inotify/rb-fsevent 2013-03-18 15:42:24 +01:00
Gemfile.lock update dependencies 2013-04-05 12:38:01 +02:00
Rakefile integrate inbox, qrcode into home 2013-02-20 23:18:23 +01:00
Readme add readme 2012-06-23 08:31:08 +02:00
config.rb update dropzone 2013-04-05 12:34:37 +02:00

Readme

Hallo Albert,
falls du das liest, hast du den Quellcode für unsere Startseite gefunden.

Es verwendet 'middleman', um statisch Seiten zu generieren.
Als Templateengine nehme ich slim (slim-lang.com) und für css nehme ich sass (sass-lang.com).

Also einfach das Repository clonen:

$ git clone ssh://higgsboson.tk:homepage.git

in das Verzeichnis wechseln
$ cd homepage

die Ruby-Abhängigkeiten installieren
$ bundle install

Den Testserver starten
$ middleman

Nun läuft auf dem angezeigten Port ein Webserver
Bei mir ist das immer: http://0.0.0.0:4567/

Der Quellcode liegt in source/
Generierte Dateien in build/

Fertigen Dateien werden folgendermaßen generiert:
$ rake generate

Zum hochladen
$ rake deploy
Zum Hochladen musst du noch in der Rakefile ssh_user von joerg zu albert ändern

Oder beides hintereinander:
$ rake gen_deploy


Informationen zu middleman:
http://middlemanapp.com/

Informationen zu sass:
http://sass-lang.com/

Informationen zu slim:
http://slim-lang.com/