Projekt: Digital Sovereignty

Das ausgemusterte Smartphone als autarker Linux-Infrastruktur-Knoten

Status: Online / Active

1. Hardware-Spezifikationen

Ein extrem kompakter, lautloser und hocheffizienter Server im Westentaschenformat.

Plattform Google Pixel 3 (Codename: blueline)
Architektur aarch64 (Qualcomm Snapdragon 845)
Arbeitsspeicher 4 GB LPDDR4X
Festspeicher 64 GB UFS 2.1 (Flash)
Betriebssystem postmarketOS (Edge Channel / systemd-basiert)

2. Das Protokoll des Deployments

Die Installation erinnerte an die klassische Systemadministration alter Schule (Novell NetWare), bei der die Hardware noch direkt gezähmt werden musste:

Schritt 1: Infrastruktur-Migration überwinden
Das postmarketOS-Projekt zog Ende 2024 auf eine eigene GitLab-Instanz um. Nach Behebung veralteter Paketquellen-URLs wurde pmbootstrap v3.10.1 nativ auf der x86_64-Workstation vorbereitet.
Schritt 2: System-Kompilierung & Chroot
Unter Verwendung einer emulierten Cross-Kompilierungs-Umgebung (qemu-aarch64) wurde das Core-System mitsamt dem Paket vim im lokalen Workspace des Host-Rechners fehlerfrei gebaut.
Schritt 3: Brechen der Fastboot-Sandbox
Sicherheitsmechanismen moderner Linux-Distributionen (Snap-Sandbox-Garantie) blockierten das direkte Flashen aus dem Benutzerverzeichnis heraus. Durch Nutzung von pmbootstrap flasher wurden die Partitionen userdata, boot und die Hardware-Tabellen (dtbo) via USB direkt auf das Gerät gebrannt.
Schritt 4: Headless-Betrieb & Container-Laufzeit
Nach erfolgreichem Bootvorgang in die reine Text-Konsole (console-ui) wurde das Gerät via USB-Netzwerk und SSH erschlossen. Docker sowie Docker Compose wurden nativ implementiert.

3. Aktueller Stack

Das System hostet zurzeit folgende Dienste autark im lokalen Netzwerk: