Blog kostenlos über GitLab erstellen

Blog kostenlos über GitLab erstellen

Du willst einen Blog erstellen, aber zunächst mal nichts bezahlen. Dann habe ich hier eine Möglichekeit dies zu tun. Dur brauchst nur die folgenden Schritte auszuführen (trau dich, wenn du ein wenig technisches Geschick hast):

  • installiere “git”
  • installiere “hugo”
  • registriere dich auf www.gitlab.com
  • erstelle eine Projekt mit dem Namen deiner Wahl
  • bearbeite deine Konfiguration git config --global user.name "YOUR NAME" git config --global user.email "YOUR EMAIL"
  • erstelle einen Ordner
  • cd DEIN ORDNER
  • hugo new site
  • git init
  • git add *
  • `git commit -m “hugo site”
  • füge eine Thema als Submodul zu (hier z.B. terminal)git submodule add -f https://github.com/panr/hugo-theme-terminal.git themes/terminal
  • kopiere “examplesite” cp -rv themes/terminal/exampleSite/* ./
  • entferne hugo.toml rm hugo.toml
  • erstelle deinen ersten Post hugo new post/MY FIRST POST.md
  • hugo server -D (-D zeigt auch Artikel an, die als “Entwurf” gekennzeichnet sind)
  • sudo nano config.toml -> edit theme to the right directory and baseurl to your URL
  • füge dein lokales Repository als Remote auf gitlab hinzu git remote add gitlab DEINE_GITLAB_REPO_URL
  • “pushe” den kompletten Inhalt des Ordners git push gitlab master
  • füge in deinem Repository auf gitlab eine .gitlab-ci.yml-Datei hinzu, indem du auf CI/CD-Konfiguration klickst
  • klicke auf “Vorlagen durchsuchen” und wähle unter " Pages" Hugo.gitlab-ci.ymlaus
  • kopiere den Inhalt in deine .gitlab-ci.yml-Datei
  • nachdem die Pipeline (grüner Haken) geladen ist, kannst du unter “Bereitstellung” –> “Seiten” auf deine erstellte statische Homepage navigieren
  • verfasse deine Artikel und passe deine Seite deinen Bedürfnissen an

Siehe auch