chore(docs+infra): add hardware setup logs, guidelines, and Minisforum MS-R1 documentation

- Updated `MASTER_ROADMAP_2026_Q1.md` to reflect delivery of Minisforum MS-R1 hardware and progress on infrastructure setup.
- Added detailed documentation for Minisforum MS-R1, including specifications, host OS setup guide, and service configuration guide.
- Logged DevOps setup session and curator's session with focus on hardware integration, SSH hardening, and networking adjustments (Macvlan workaround).
- Included user manual for Minisforum MS-R1 and related assets (e.g., images).
This commit is contained in:
2026-02-08 01:25:47 +01:00
parent bc093ba3ff
commit c50acd641e
51 changed files with 1181820 additions and 3 deletions
@@ -0,0 +1,36 @@
---
type: Log
agent: Curator
date: 2026-02-07
status: COMPLETED
---
# 🧹 Session Log: 07. Februar 2026
## Zusammenfassung
Heute wurde der neue Home-Server (Minisforum MS-R1) in Betrieb genommen. Der Fokus lag auf der Einrichtung des Host-Betriebssystems (Debian 12 ARM64) und der Virtualisierungs-Plattform (Incus).
## Erreichte Meilensteine
1. **Hardware-Integration:**
* Dokumentation für Minisforum MS-R1 erstellt (Handbuch, Specs).
* Roadmap aktualisiert (Hardware-Status: GELIEFERT).
2. **Host-Setup:**
* SSH-Zugang und Basic Hardening (User, Firewall) durchgeführt.
* **Incus Installation:** Erfolgreich auf dem Vendor-Kernel (`6.6.10-cix-build-generic`) installiert.
* **Netzwerk-Fix:** Da dem Vendor-Kernel Module für Bridges fehlen, wurde erfolgreich auf **Macvlan** umgestellt. Container erhalten nun IPs direkt aus dem Heimnetz (`10.0.0.x`).
3. **Infrastructure Services:**
* `infra-gitea` (LXC Container) wurde erstellt und gestartet.
* Gitea Binary installiert.
## Offene Punkte / Blocker
* **Gitea Service:** Der `gitea.service` startet nicht sauber (`exit-code 1`). Es gibt Probleme mit der Konfiguration (`app.ini`) oder Dateirechten, speziell im Zusammenhang mit Pfaden (`/usr/local/bin/data` vs `/var/lib/gitea`).
* *Nächster Schritt:* Manuelles Debugging im Vordergrund (`su - git -c ...`), um die genaue Fehlermeldung zu sehen.
* **Docker Host:** Die VM `docker-host-prod` wurde noch nicht erstellt. Dies ist der nächste logische Schritt nach dem Gitea-Fix.
## Dokumentation
* Neu: `docs/01_Architecture/Minisforum-MS-R1/Setup_Guide_Host_OS.md` (Fertig)
* Neu: `docs/01_Architecture/Minisforum-MS-R1/Setup_Guide_Services.md` (In Arbeit)
* Update: `docs/01_Architecture/MASTER_ROADMAP_2026_Q1.md`
## Ausblick
Die nächste Session sollte sich auf die Stabilisierung von Gitea und die Einrichtung der Docker-VM konzentrieren, um die Plattform für die Meldestelle-App bereit zu machen.
@@ -0,0 +1,29 @@
---
type: Log
agent: DevOps Engineer
date: 2026-02-07
status: IN_PROGRESS
---
# 🐧 Log: Hardware Setup Minisforum MS-R1
## Kontext
Der neue Home-Server (Minisforum MS-R1) ist eingetroffen. Dies ist die Ziel-Hardware für den "Offline-First" Betrieb der Meldestelle.
Wir haben die Dokumentation (Handbuch & Specs) erhalten und beginnen mit der Integration in die Architektur-Dokumentation.
## Hardware Specs (Zusammenfassung)
* **Modell:** Minisforum MS-R1
* **CPU:** CP8180 (12 Cores / 12 Threads, 2.6 GHz) - ARM64 Architektur? (Muss verifiziert werden, Specs sagen "Arm Immortalis-G720" GPU, deutet auf ARM SoC hin).
* **RAM:** Max 64GB LPDDR5 5500MHz (ECC Supported).
* **Storage:** 1x M.2 NVMe (PCIe 4.0 x4).
* **Network:** 2x 10G LAN (SFP+ via RTL8127?). *Korrektur aus Specs:* "10G LAN(RJ45)(RTL8127) x 2".
* **OS Support:** Debian 12 (Vendor Image vorhanden).
## Actions
1. [x] Dokumentation (Handbuch, Specs) gesichtet.
2. [ ] `MASTER_ROADMAP` aktualisieren (Hardware-Details bestätigen).
3. [ ] Systemabbild sichern (bereits vom User erledigt).
## Nächste Schritte
* Verifizierung der CPU-Architektur (ARM64 vs x86). Die Roadmap ging von ARM64 aus. Die Specs nennen "CP8180" und "Arm Immortalis", was dies bestätigt.
* Planung der Virtualisierung (Incus auf Debian 12).