Zum Hauptinhalt springen

PC · Schreibtisch

Online

MacBook Pro M4 Pro

Primäres Arbeitsgerät & Homelab-Kontrollpunkt

Primäres Arbeitsgerät. Apple Silicon M4 Pro für Entwicklung, Design und tägliche Arbeit — und gleichzeitig der Kontrollpunkt für das gesamte Homelab.

7 Dienste aktiv
MacBook Pro M4 Pro

Ergebnisse

Was ich gebaut habe

  • Nahtloser Zugriff auf alle Homelab-Services via SSH und Browser
  • Docker Desktop für lokale Container-Entwicklung ohne VM-Overhead
  • Time Machine Backup automatisch auf den QNAP NAS
  • Tailscale-Client für sicheren Remote-Zugriff aufs Heimnetz von unterwegs
  • Universal Control mit iPad Air für erweiterten Workspace

Software

Dienste auf diesem Gerät

Anwendungen

HomebrewDocker DesktopVS CodeTerminal / ZshTailscaleSSH (zu allen Lab-Geräten)Plex (Client)

Stack

macOS Sequoia Homebrew Docker Desktop Zsh + Oh My Zsh Tailscale Python / Node.js

Einblick

Architektur & Hinweise

Übersicht

Das MacBook Pro M4 Pro ist das primäre Arbeitsgerät und gleichzeitig die Kommandozentrale für das gesamte Homelab. Alle Konfigurations-Änderungen, SSH-Sessions und Browser-UIs laufen von hier.

Homelab-Verwaltung vom Mac

Von hier aus werden gesteuert:

  • Portainer (Pi 5) via Browser
  • Home Assistant via Browser und iOS Companion App
  • QNAP QTS via Browser
  • AMP Game Panel via Browser
  • SSH zu allen Linux-Hosts im Netz
# ~/.ssh/config (Auszug)
Host homeassistant
  HostName 192.168.1.xx
  User pi

Host rpi5
  HostName 192.168.1.xx
  User admin

Host qnap
  HostName 192.168.1.xx
  User admin

Backups

Time Machine läuft automatisch auf den QNAP-SMB-Share timemachine sobald das MacBook im Heimnetz ist. Stündliche Snapshots, 14-tägige Retention.

Apple-Ökosystem-Integration

Durch Handoff, AirDrop und Universal Control arbeiten MacBook und iPad Air nahtlos zusammen. Clipboard, Dateien und Fenster wechseln ohne Reibung zwischen den Geräten.

Konfiguration & Entscheidungen

Was ich gewählt habe – und warum

Was ich gewählt habe

  • MacBook Pro M4 Pro für die beste Performance/Akku-Balance im mobilen Einsatz
  • Apple Silicon für nativen Arm64-Support bei Docker-Images (kein Emulations-Overhead)
  • Time Machine auf NAS statt externem Laufwerk — läuft automatisch im Hintergrund
  • Tailscale statt manuellem VPN für Zero-Config Remote-Zugriff

Kompromisse

  • macOS-Ökosystem bindet an Apple-Hardware für nahtlose Integration
  • Docker Desktop auf macOS mit leichtem Overhead vs. native Linux-Container
  • Weniger Konfigurationsfreiheit als ein Linux-Desktop

Was ich ändern würde

  • Nix/devenv für reproduzierbare Entwicklungsumgebungen
  • Raycast als Alfred-Ersatz mit Homelab-Shortcuts

Hardware

Technische Daten

BetriebssystemmacOS Sequoia (aktuell)
ProzessorApple M4 Pro — 12-core (8P + 4E)
Arbeitsspeicher24 GB Unified Memory
Speicher512 GB SSD
NetzwerkWiFi 6E + Thunderbolt 5
← Zur Geräteübersicht