Websites mit Termux und Hugo unter Android erstellen

Diese Website habe ich auf einem Android Smartphone mit Termux und Hugo erstellt. Der Webserver läuft auf einem Raspberry Pi.

Termux installieren

Termux ist eine Linux Umgebung und ein Terminal Emulator für Android. Diese App lässt sich über F-Droid installieren.

Die Einrichtung und Bedienung wird im Termux Wiki ausführlich beschrieben.

Hugo installieren

Hugo ist ein Static Site Generator und lässt sich mit folgendem Befehl unter Termux installieren:
pkg install hugo

Neue Website erstellen

Zunächst ins Verzeichnis wechseln, in welches der Ordner für die neue Seite erstellt werden soll, zum Beispiel:
cd storage/shared

Neue Website erzeugen mit hugo new site Meine-Website

Hugo erstellt nun einen Neuen Ordner mit mehreren Unterordnern und Dateien, die mit einem Texteditor bearbeitet werden können. Nun muss nur noch eines der Themes in das entsprechende Verzeichnis kopiert und angepasst werden.