kurse:youtube:digitalcraft_corestack:start

Digitalcraft CoreStack (Pi 4 / 2GB / SSD)

Ziel: Du baust dir eine moderne Self-Hosting-Plattform – sauber, wartbar und update-fähig.
Enthalten: Docker + Compose (offiziell), gemeinsames Netzwerk, Stacks für Postgres, n8n, WikiCore (DokuWiki), Gitea, code-server, Filebrowser + optional Cockpit.

Für wen ist das? Für Einsteiger, die eine stabile Basis wollen – ohne Chaos bei Ordnern, Ports und Berechtigungen. Empfehlung: 64-Bit Raspberry Pi OS auf SSD (nicht SD-Karte).


  • Docker & Docker Compose sauber installieren (Debian-Style)
  • Eine Standard-Ordnerstruktur nutzen: /srv/docker/corestack/
  • Ein gemeinsames Docker-Netz verwenden: dc-net
  • Mehrere Stacks getrennt betreiben und trotzdem miteinander verbinden
  • Updates und Backups pro Dienst sauber durchführen

# Video Inhalt Ergebnis
01 Host vorbereiten + Docker installieren Architektur-Check, Storage-Check, System-Update, Cockpit (optional), Docker/Compose (offiziell), Test Docker läuft, Compose läuft, keine sudo-Pflicht
02 CoreStack deployen: Ordner + Netzwerk + Stacks CoreStack-Ordner, Rechte, dc-net, Postgres, n8n, WikiCore, Gitea, code-server, Filebrowser Alle Dienste laufen + Browser-Tests

Hinweis: Die Reboots und langen Downloads werden im Video geschnitten. Du bekommst trotzdem alle Befehle 1:1.


Dokument Zweck
Kurs-Handout Für Teilnehmer: Schritt-für-Schritt, druckfreundlich.
  • PDF-Export: Du erzeugst die PDFs selbst (z. B. via dw2pdf).

Dienst Container Port (Beispiel) URL
WikiCore (DokuWiki) dc-wikicore 8080
http://<PI-IP>:8080
n8n dc-n8n 5678
http://<PI-IP>:5678
PostgreSQL dc-postgres intern (nur im dc-net)
Gitea dc-gitea 3000
http://<PI-IP>:3000
code-server dc-codeserver 8443
https://<PI-IP>:8443
Filebrowser dc-filebrowser 8081
http://<PI-IP>:8081
Cockpit (optional) Host 9090
https://<PI-IP>:9090

getconf LONG_BIT
dpkg --print-architecture
df -h
lsblk
sudo apt update && sudo apt full-upgrade -y
sudo reboot
sudo usermod -aG docker $USER
newgrp docker
docker version
docker compose version

Bitte starte mit Video 01.
Danach Video 02 – erst dann werden Stacks deployed.

  • Video 01: Host vorbereiten + Docker installieren
  • Video 02: CoreStack Ordner + Netzwerk + Stacks starten

Digitalcraft Standard:

  • pro Dienst ein eigener Ordner
  • ein gemeinsames Netz (dc-net)
  • Updates pro Stack
  • Backups der Datenordner – nicht der Container
  • kurse/youtube/digitalcraft_corestack/start.txt
  • Zuletzt geändert: 2026/02/20 12:59
  • von strangelove