Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| kurse:youtube:digitalcraft_corestack:start [2026/02/19 14:51] – strangelove | kurse:youtube:digitalcraft_corestack:start [2026/02/20 12:59] (aktuell) – [6) Nächste Schritte] strangelove | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== | + | ====== Digitalcraft CoreStack (Pi 4 / 2GB / SSD) ====== |
| + | <WRAP center round box 80%> | ||
| + | **Ziel:** Du baust dir eine moderne Self-Hosting-Plattform – sauber, wartbar und update-fähig.\\ | ||
| + | **Enthalten: | ||
| + | </ | ||
| - | **Serie:** Digitalcraft WikiCore – CoreStack | + | <WRAP center round info 90%> |
| - | **Ziel:** Modernes Self-Hosting auf dem Raspberry Pi 4 mit Docker/ | + | **Für wen ist das?** |
| - | **Hinweis:** Die SSD ist bereits vorbereitet (Raspberry Pi OS läuft direkt | + | Für Einsteiger, die eine stabile Basis wollen |
| + | **Empfehlung:** 64-Bit | ||
| + | </ | ||
| ---- | ---- | ||
| - | ===== 1) Titelvorschläge | + | ===== 1) Schnellstart |
| - | | + | * Docker |
| - | | + | * Eine Standard-Ordnerstruktur nutzen: ''/ |
| - | | + | * Ein gemeinsames Docker-Netz verwenden: '' |
| - | | + | * Mehrere Stacks getrennt betreiben und trotzdem miteinander verbinden |
| - | | + | * Updates und Backups pro Dienst sauber durchführen |
| ---- | ---- | ||
| - | ===== 2) Thumbnail-Hook (kurz, hart, klickbar) ===== | + | ===== 2) Video-Reihe (Übersicht) ===== |
| - | - **CORESTACK in 30 MIN** | + | <WRAP center round box 90%> |
| - | | + | ^ # ^ Video ^ Inhalt ^ Ergebnis ^ |
| - | | + | | 01 | **Host vorbereiten |
| - | | + | | 02 | **CoreStack deployen: Ordner |
| + | </ | ||
| - | ---- | + | <WRAP center round tip 90%> |
| - | + | **Hinweis:** Die Reboots und langen Downloads werden im Video geschnitten. Du bekommst trotzdem alle Befehle | |
| - | ===== 3) Kapitelmarken (YouTube Chapters) ===== | + | </WRAP> |
| - | - **0:00** Intro: Digitalcraft WikiCore & CoreStack-Ziel | + | |
| - | - **0:45** Voraussetzung: | + | |
| - | - **1:15** Digitalcraft-Standard: | + | |
| - | - **2:30** System-Update + Architektur-Check (64-bit?) | + | |
| - | - **4:00** Docker + Compose installieren | + | |
| - | - **7:00** CoreStack Deploy: Postgres + n8n + DokuWiki + Gitea + VS Code + Filebrowser | + | |
| - | - **11:30** Proof: Alle Dienste laufen (URLs/Ports) | + | |
| - | - **13:30** Ausblick: **Video 02 = Migration Pi3 → Pi4 (Cutover)** + Checkliste | + | |
| ---- | ---- | ||
| - | ===== 4) Sprechertext | + | ===== 3) Kursmaterial |
| + | <WRAP center round box 90%> | ||
| + | ^ Dokument ^ Zweck ^ | ||
| + | | **Kurs-Handout** | Für Teilnehmer: Schritt-für-Schritt, | ||
| + | </ | ||
| - | ==== Intro (0:00 – 0:45) ==== | + | |
| - | „Willkommen im **Digitalcraft WikiCore-Universum**. Heute bauen wir den **CoreStack** auf einem Raspberry Pi 4 mit 2GB RAM – modern, wartbar und reproduzierbar: | + | |
| - | **On-Screen:** Overlay „Digitalcraft WikiCore – CoreStack v1“. | + | ---- |
| - | ==== Voraussetzung (0:45 – 1:15) ==== | + | ===== 4) Zielbild: Dienste & Ports ===== |
| - | „Wichtig: Das Betriebssystem läuft bei mir **direkt auf der 1TB-SSD**. Das SSD-Setup habe ich bereits in einem eigenen Video gezeigt – heute starten wir genau dort: System ist da, jetzt kommt die Plattform.“ | + | <WRAP center round box 90%> |
| + | ^ Dienst ^ Container ^ Port (Beispiel) ^ URL ^ | ||
| + | | WikiCore (DokuWiki) | '' | ||
| + | | n8n | '' | ||
| + | | PostgreSQL | '' | ||
| + | | Gitea | '' | ||
| + | | code-server | '' | ||
| + | | Filebrowser | '' | ||
| + | | Cockpit (optional) | Host | 9090 | < | ||
| + | </ | ||
| - | **On-Screen:** `df -h` + kurzer Blick in `lsblk`. | + | ---- |
| - | ==== Digitalcraft-Standard | + | ===== 5) Quicklinks |
| - | „Bevor wir irgendwas installieren, | + | <WRAP center round box 90%> |
| + | ==== Architektur & Storage ==== | ||
| + | <code bash> | ||
| + | getconf LONG_BIT | ||
| + | dpkg --print-architecture | ||
| + | df -h | ||
| + | lsblk | ||
| + | </code> | ||
| - | ==== Docker Installation (2:30 – 7:00) ==== | + | ==== System-Update |
| - | „Jetzt kommt das Fundament: Docker Engine und das Compose-Plugin. Profi-Hinweis: 64-bit ist langfristig die bessere Basis. Ich zeige euch kurz den Check – danach installieren wir Docker sauber.“ | + | <code bash> |
| + | sudo apt update && sudo apt full-upgrade | ||
| + | sudo reboot | ||
| + | </ | ||
| - | ==== CoreStack Deploy (7:00 – 11: | + | ==== Docker ohne sudo + Test ==== |
| - | „Jetzt wird’s spannend: Wir starten unseren ersten Digitalcraft CoreStack. Ziel ist nicht Overkill, sondern: **alle Dienste laufen stabil**, Daten sind persistent, und wir haben eine Plattform, die wir später migrieren und erweitern können.“ | + | <code bash> |
| - | + | sudo usermod -aG docker $USER | |
| - | ==== Proof & Ausblick (11:30 – Ende) ==== | + | newgrp docker |
| - | „Wenn ihr das hier seht, habt ihr eine moderne Self-Hosting-Plattform auf dem Pi – komplett auf SSD, sauber als Stack. Im nächsten Video kommt der kritische Part: **Migration Pi 3 → Pi 4**, inklusive Cutover und Checks. Link zur Checkliste und zum Compose-Pack findet ihr in der Beschreibung.“ | + | docker version |
| + | docker compose version | ||
| + | </ | ||
| + | </ | ||
| ---- | ---- | ||
| - | ---- | + | ===== 6) Nächste Schritte ===== |
| + | <WRAP center round important 90%> | ||
| + | **Bitte starte mit Video 01.** \\ | ||
| + | Danach Video 02 – erst dann werden Stacks deployed. | ||
| + | </ | ||
| - | + | * → **Video 01:** Host vorbereiten + Docker installieren | |
| - | ===== 9) YouTube-Beschreibung (fertig zum Einfügen) ===== | + | * → **Video 02:** CoreStack |
| - | **Digitalcraft CoreStack (Pi 4 / 2GB / 1TB SSD): | + | |
| - | Heute bauen wir eine moderne Self-Hosting-Plattform mit Docker & Compose – inklusive **n8n**, **Gitea**, **VS Code Server**, **Filebrowser** und **DokuWiki als Digitalcraft WikiCore**.\\ | + | |
| - | + | ||
| - | Ergebnis: Alles läuft als Stack, Daten sind persistent, Struktur ist sauber. | + | |
| - | Nächstes Video: | + | |
| - | + | ||
| - | **Downloads (kostenlos):** CoreStack-Compose | + | |
| - | + | ||
| - | **Chapters: | + | |
| - | 0:00 Intro … (Kapitel einfügen) | + | |
| ---- | ---- | ||
| - | ===== 10) Nächster Schritt (Video 02 Teaser) ===== | + | <WRAP center round info 90%> |
| - | **Nächstes Video:** Migration Pi 3 → Pi 4 | + | **Digitalcraft Standard:** |
| - | | + | |
| - | - Backup (Volumes/ | + | |
| - | - Transfer (rsync) | + | |
| - | | + | * Backups der Datenordner |
| - | | + | </ |
| - | + | ||
| - | **Ziel:** Umstieg ohne Chaos – nachvollziehbar, | + | |
| - | + | ||
| - | ---- | + | |