Skip to content

GrazerComputerClub/Blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grazer Computer Club (alias GC²) - Blog

Das Team sammelt Informationen zu den Themenbereichen Computer, Raspberry Pi, Programmierung und sonstige Informatik und stellt sie als Blog zur Verfügung.

Um den Blog zu generieren verwenden wir vom GC² Hugo als HTML-Generator. Zur Zeit hosten wir den Blog als gh-page, welcher natürlich über unsere primäre Webseite GC² erreichbar ist.

Verwendung

Damit man den Blog erzeugen kann, muss man zuerst Hugo installieren.

Anschließend muss man das Nederburg-Theme in einen themes Unterordner herunterladen.

~/$ git clone https://github.com/GrazerComputerClub/Blog
~/$ cd Blog
~/Blog$ mkdir themes
~/Blog$ cd themes
~/Blog/themes$ git clone https://github.com/GrazerComputerClub/hugo-nederburg-theme

Danach kann man über das Kommando hugo die Webseite im "public" Verzeichnis erzeugen.

~/Blog$ hugo

Alternativ kann die Webseite im interne Webserver von Hugo gestartet werden.

~/Blog$ hugo server 

Die Webseite ist nun unter http://localhost:1313 erreichbar.

Automation

~/Blog/themes$ cd ../..
~/$ mkdir HugoBlog
~/$ cd HugoBlog
~/HugoBlog$ cp ../Blog/update.sh ../Blog/git.sh .

~/HugoBlog$ ./update.sh
~/HugoBlog$ ./git.sh
  1. Mit ./update.sh holt man sich die Änderungen von "Blog" und startet hugo Simulation mit Chromium
  2. Prüfen der Seite im Browser
  3. Wenn das Ergenis fehlerfrei ist, alles auf git pushen im Blog Verzeichnis (ansonsten ändern und zurück zu 1.)
  4. Mit ./git.sh wird die Webseite auf git-pages und damit im Internet aktualisiert (Achtung entspricht dem Stand von github nicht lokal!)

About

GC2 Blog (Deutsch)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages