diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/.gitmodules b/.gitmodules index 5154615..6a10c0d 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,6 @@ [submodule "themes/ananke"] path = themes/ananke url = https://github.com/theNewDynamic/gohugo-theme-ananke.git +[submodule "themes/terminal"] + path = themes/terminal + url = https://github.com/panr/hugo-theme-terminal.git diff --git a/content/college/_index.md b/content/college/_index.md new file mode 100644 index 0000000..ebd95f1 --- /dev/null +++ b/content/college/_index.md @@ -0,0 +1,14 @@ +--- +title: "College" # Der Titel der Seite +# ...andere Einstellungen... +menu: "main" # Fügt diese Seite zum 'main'-Menü hinzu +weight: 30 # (Optional) Reihenfolge. Niedrigere Zahlen kommen zuerst. +--- + +## College Seite von Martin Butz + +Hier gehts zum aktuellen Kurs + +* Kurse: [Kurs 2026-HomelabServer](/college/kurs1) + + diff --git a/content/college/kurs1.md b/content/college/kurs1.md new file mode 100644 index 0000000..f1115ae --- /dev/null +++ b/content/college/kurs1.md @@ -0,0 +1,31 @@ +## Kurse aktuell +### Se 2026-01 Dein eigener Server: Das HomeLAB-Projekt Kurs Nr. 26xxxx + +Warum deine Daten, Games und Medien auf fremden Servern hosten, wenn du deinen eigenen haben kannst? In diesem Kurs gehst du den nächsten Schritt in der IT: Du baust und administrierst dein eigenes HomeLAB – einen privaten Server, der dir die volle Kontrolle gibt. Wir überspringen die einfachen Grundlagen und zeigen dir direkt die Werkzeuge der Profis, um einen Mini-Computer (wie einen Raspberry Pi) in eine leistungsstarke Zentrale für deine digitalen Projekte zu verwandeln. + +Du lernst, wie ein Server von Grund auf mit dem Betriebssystem Linux aufgesetzt und abgesichert wird. Gemeinsam tauchen wir in spannende Technologien ein und du wirst am Ende des Kurses in der Lage sein, deine eigenen Dienste zu betreiben. + +Konkret wirst du lernen: + +* Professionelle Server-Administration: Beherrsche die Linux-Kommandozeile und lerne, dich sicher per SSH auf deinem Server zu bewegen. + +* Docker für Profis: Entdecke, wie man mit Containern Software blitzschnell und sauber installiert – die Technologie, die auch von großen Tech-Firmen genutzt wird. + +* Deine eigene private Cloud: Setze mit Nextcloud deinen eigenen, sicheren Online-Speicher auf. Wie Dropbox, nur dass die Daten wirklich dir gehören. + +* Dein eigenes Netflix: Installiere mit Jellyfin deinen privaten Medienserver, um Filme und Serien auf all deinen Geräten zu streamen. + +* Dein eigenes Game-Universum: Als großes Finale installieren und konfigurieren wir deinen privaten Minecraft-Server, auf dem du mit deinen Freunden nach euren eigenen Regeln spielen kannst. + +Voraussetzung: Du kannst sicher lesen sowie schreiben und bringst eine hohe Neugier für technische Zusammenhänge mit. Grundlegende Erfahrung im Umgang mit einem Computer wird vorausgesetzt. + +Bitte mitbringen: Einen eigenen Laptop (Betriebssystem: Windows, macOS oder Linux). Ein eigener Mini-Computer mit Linux (z.B. Raspberry Pi 4/5) wäre von Vorteil. Entwicklung der Hardware wird in der ersten Stunde besprochen. + +Weitere Infos zu Kurs und Materialien: www.marbjo.de/college + +* Dozenten: Martin Butz, Schüler (Schülerdozent) +* Maximilian Hamm, IT Systemintegrator (Mentor) +* Alter: 8 – 12 Jahre (für Kinder und Jugendliche mit besonderen Begabungen) +* Teilnehmerzahl: max. 8 +* Termine: 9 Termine, jeweils Samstag, ab [Startdatum eintragen] +* Uhrzeit: 9.00 – 13.00 Uhr diff --git a/hugo.toml b/hugo.toml index 6eb3dd2..e2028fc 100644 --- a/hugo.toml +++ b/hugo.toml @@ -1,4 +1,4 @@ -baseURL = 'https://example.org/' -languageCode = 'en-us' -title = 'My New Hugo Site' +baseURL = 'https://www.marbjo.de' +languageCode = 'de-de' +title = 'Marbjo' theme = 'ananke' diff --git a/themes/terminal b/themes/terminal new file mode 160000 index 0000000..5a2b4c0 --- /dev/null +++ b/themes/terminal @@ -0,0 +1 @@ +Subproject commit 5a2b4c0f1fdb9180d525930b2c8f68a90221d245