1
0
Fork 0
Go to file
Jannik Beyerstedt b4546b5ceb [FIX] security fix: block access to git repo 2018-08-20 13:19:37 +02:00
assets [GIT] submodule update: bootstrap v4.1.2 2018-07-13 23:20:12 +02:00
kirby@dce4a931e1 [GIT] kirby v2.5.11, update submodules 2018-07-08 13:47:40 +02:00
modules [GIT] kirby v2.5.11, update submodules 2018-07-08 13:47:40 +02:00
panel@a21738ca75 [GIT] kirby v2.5.11, update submodules 2018-07-08 13:47:40 +02:00
site [CODE] self-host google fonts 2017-11-20 20:58:56 +01:00
.brackets.json [SITE] gzip pictures + minify css output 2016-12-13 14:07:37 +01:00
.gitattributes [GIT] move kirby to develop 2016-03-31 12:59:34 +02:00
.gitignore [GIT] Kirby 2.5.1 + masonry update 2017-06-23 00:02:19 +02:00
.gitmodules [GIT] switch getkirby-plugins submodule 2016-07-29 21:03:04 +02:00
.htaccess [FIX] security fix: block access to git repo 2018-08-20 13:19:37 +02:00
git-pull.sh [GIT] update thumbExt with v2.3.0beta fix + plg-masonry with new options 2016-04-27 23:21:21 +02:00
index.php [GIT] setup initial configuration 2016-03-28 22:32:42 +02:00
license.md [GIT] setup initial configuration 2016-03-28 22:32:42 +02:00
readme.md Readme: add unified kirby website repo readme 2018-07-13 23:07:51 +02:00
robots.txt [FIX, SITE] add option to toggle masony at project level 2017-06-08 10:29:04 +02:00

readme.md

Webseite für: Jannik Beyerstedt

Copyright: Jannik Beyerstedt | https://jannikbeyerstedt.de | GNU GPLv3 License

Diese Webseite basiert auf dem Kirby CMS https://getkirby.com. Für den Betrieb ist eine Lizenz erforderlich: siehe http://getkirby.com/license.

Das oben genannte Copyright bezieht sich nur auf die Dateien in den Verzeichnissen assets/, content/ und site/. Die Rechte für das Kirby CMS (kirby/, panel/ und index.php) werden damit nicht verändert.

Installation

Kirby benötigt nur eine Apache oder Nginx Server, der PHP ausführt. Da die Installation jedoch an einigen Stellen UNIX-Symlinks verwendet, wird keine Funktion auf Windows-Systemen garantiert. Linux, BSD und macOS sind jedoch kein Problem.

Manuell

Diese Seite wird mit einer Konfiguration für Apache ausgeliefert. Für die Installation müssen nur alle Dateien aus diesem Verzeichnis auf den Server kopiert werden. Dabei muss auch die .htaccess-Datei kopiert werden, die in der Regel versteckt ist.

Git

Der Code der Webseite ist als Git-Repository verfügbar, jedoch ohne den Inhalt und Nutzeraccounts. Im Folgenden wird $git-url als Platzhalter für die echte Git-URL verwendet.

git clone --recursive $git-url /path/to/documentroot
cd /path/to/documentroot
mkdir content
mkdir thumbs
mkdir site/account
mkdir site/cache

Gegebenenfalls müssen die oben neu erstellen Verzeichnisse noch so eingestellt werden, dass der Webserver in diese schreiben darf. Außerdem müssen neue Benutzeraccounts angelegt werden, indem das Administrationsinterface under /panel aufgerufen wird.