Go to file
dunji fe7d094ccb fix typo 2023-03-10 01:03:49 +01:00
archetypes wtf submodule 2022-03-31 18:29:00 +02:00
content fix typo 2023-03-10 01:03:49 +01:00
layouts/partials/docs/inject Correct inclusion of mermaid js 2022-06-19 22:31:19 +02:00
resources/_gen/assets/scss update Lager 2022-09-30 18:58:48 +02:00
static EAE Am Deutschen Platz: nun überflüssiges Bild entfernt 2022-07-11 03:26:18 +02:00
themes/hugo-book „themes/hugo-book/assets/_custom.scss“ ändern 2022-03-31 18:32:20 +02:00
README.md change readme 2022-03-31 22:11:26 +02:00
config.toml wtf submodule 2022-03-31 18:29:00 +02:00

README.md

Neues Wiki auf Basis von Hugo

Wiki

  • Dokumentation der neuen Infrastruktur
  • Das alte Wiki wird nicht übernommen!

Struktur

Unter content/docs befindet sich der Contentent der Seite.

Bitte zuerst lokal die Veränderung durchführen und testen!

Dafür werden folgende Werkzeuge benötigt :

  • Hugo extended 0.68 oder höher
  • git
  • Texteditor eurer Wahl

Zuerst wird die Repository geclont:

git clone https://git.dezentrale.cloud/Freifunk-Leipzig/wiki.git ffl/wiki

Nach dem clonen muss des Verzeichnises gewechselt werden. Hier im Beispiel lautet das Verzeichnis ffl/wiki.

cd ffl/wiki

Hugo bringt einen eigenen Webserver mit. Dieser wird mit folgenden Befehl ausgeführt.

hugo serve

Die Ausgabe der Console sollte ungefähr so ausehen:

drbroiler@WorkBook:~/Dokumente/FFL/web/wiki$ hugo serve
Start building sites … 
hugo v0.95.0+extended linux/amd64 BuildDate=2022-03-21T18:19:26Z VendorInfo=debian:0.95.0-1

                   | EN  
-------------------+-----
  Pages            | 15  
  Paginator pages  |  0  
  Non-page files   |  0  
  Static files     | 80  
  Processed images |  0  
  Aliases          |  2  
  Sitemaps         |  1  
  Cleaned          |  0  

Built in 29 ms
Watching for changes in /home/drbroiler/Dokumente/FFL/web/wiki/{archetypes,content,static,themes}
Watching for config changes in /home/drbroiler/Dokumente/FFL/web/wiki/config.toml
Environment: "development"
Serving pages from memory
Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender
Web Server is available at http://localhost:1313/ (bind address 127.0.0.1)
Press Ctrl+C to stop

Der Webserver ist unter folgender URL erreichbar. http://localhost:1313/

Git

Soll die Veränderung in das git übertragen werden, müssen folgende Schritte durchgeführt werden.

Fügt alle veränderten Daten in die Staging-Umgebung hinzu.

git add *

Die Veränderungen müssen kommentiert werden

git commit -m "wtf submodule" 

Im letzen Schritt müssen die Daten auf den Server übertragen werden.

git push