forked from hacknology/website
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.4 KiB
38 lines
1.4 KiB
# Website der hacKNology e.V.
|
|
|
|
Ansicht hier: https://www.hacknology.de
|
|
|
|
## Bearbeiten
|
|
|
|
Repository der Website klonen (setzt installierten git-Client voraus):
|
|
|
|
```bash
|
|
git clone --recurse-submodules https://git.hacknology.de/hacknology/website.git
|
|
```
|
|
|
|
Nun kann die Website bearbeitet werden.
|
|
|
|
Wenn man sich ansehen möchte wie die Änderungen aussehen muss man sich [Hugo](https://gohugo.io/) installieren (siehe FAQ) und dann folgendes ausführen:
|
|
|
|
```bash
|
|
hugo server
|
|
```
|
|
|
|
Nun läuft ein lokaler Server, der die Website in einer Vorschau anzeigt. Standardmäßig ist dieser bei http://localhost:1313 .
|
|
|
|
## Automatisches Update
|
|
|
|
Wenn eine Änderung nach "master" gepushed wird, dann baut sich die Website automatisch. Der aktuelle Status wird durch das folgende Bild visualisiert:
|
|
|
|
[](https://ci.hacknology.de/hacknology/website)
|
|
|
|
## FAQ:
|
|
|
|
### Wie installiere ich hugo?
|
|
Gerade die hugo version, welche durch `apt-get` installiert wird ist relativ alt (0.40.x) und nicht brauchbar.
|
|
Sieht auch:
|
|
* https://gohugo.io/getting-started/installing/#debian-and-ubuntu
|
|
* [Quick Install: Binary (Cross-platform)](https://gohugo.io/getting-started/installing/#binary-cross-platform)
|
|
|
|
### Failed to add template [...] function “hugo” not defined
|
|
Bitte sicherstellen, das hugo version >= 0.58.x installiert ist.
|
|
|