diff --git a/README.md b/README.md index 156abd2..2dd04c0 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,29 @@ Hugo-basierter Blog mit dem Theme hugo-scroll. Der gesamte Content, liegt in dis ## Setup Uberspace -Nur dieses git-Repository. Das Publishing erfolgt in das Website-Vezeichnis /home/kollegen/html/tempelgold. Der zugreifende Gitea-User muss den ssh-Key konfigurierte haben, damit git und rsync per ssh genutzt werden kann. +Nur dieses git-Repository. Das Publishing erfolgt in das Website-Vezeichnis /home/kollegen/html/tempelgold. Der zugreifende Gitea-User muss den ssh-Key konfigurierte haben, damit git und rsync per ssh genutzt werden kann. +Hugo wird nicht benötigt; stattdessen wird der fertige Content hochgeladen. + +### Subdomain + +Die Seite soll unter der Subdomain tempelgold.kollegen.uber.space erreichbar sein +(und nicht unter kollegen.uber.space/tempelgold). + +Einrichten der Subdomain: + +```console +[kollegen@despina ~]$ uberspace web domain add tempelgold.kollegen.uber.space +``` + +Der Webcontent für diese Subdomain muss in einem gleichnamigen Verzeichnis neben dem html-Verzeichnis liegen. +Dieser Content wird per lokalem Skript `deploy.sh` angelegt. Es wird einmalig das leere Verzeichnis +angelegt und ein symbolischer Link im Home-Verzeichnis erstellt: + + +```console +[kollegen@despina ~]$ mkdir /var/www/virtual/kollegen/tempelgold.kollegen.uber.space +[kollegen@despina ~]$ ln -s /var/www/virtual/kollegen/tempelgold.kollegen.uber.space ~/tempelgold.kollegen.uber.space +``` ## Lokales Setup diff --git a/config.toml b/config.toml index 015bd81..9be681a 100644 --- a/config.toml +++ b/config.toml @@ -1,4 +1,4 @@ -baseURL = "https://kollegen.uber.space/tempelgold" +baseURL = "https://tempelgold.kollegen.uber.space" # This is a "one page"-website, so we do not need these kinds of pages... disableKinds = ["section", "taxonomy", "term", "RSS", "robotsTXT"] diff --git a/deploy.sh b/deploy.sh index f803837..de6ae6d 100755 --- a/deploy.sh +++ b/deploy.sh @@ -2,6 +2,6 @@ USER=kollegen HOST=despina.uberspace.de # the directory where your web site files should go -DIR=/home/kollegen/html/tempelgold +DIR=/home/kollegen/tempelgold.kollegen.uber.space hugo && rsync -avz public/ ${USER}@${HOST}:${DIR} exit 0