This repository has been archived on 2026-02-15. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
breakpilot-pwa/MAC_MINI_SETUP.md
BreakPilot Dev 19855efacc
Some checks failed
Tests / Go Tests (push) Has been cancelled
Tests / Python Tests (push) Has been cancelled
Tests / Integration Tests (push) Has been cancelled
Tests / Go Lint (push) Has been cancelled
Tests / Python Lint (push) Has been cancelled
Tests / Security Scan (push) Has been cancelled
Tests / All Checks Passed (push) Has been cancelled
Security Scanning / Secret Scanning (push) Has been cancelled
Security Scanning / Dependency Vulnerability Scan (push) Has been cancelled
Security Scanning / Go Security Scan (push) Has been cancelled
Security Scanning / Python Security Scan (push) Has been cancelled
Security Scanning / Node.js Security Scan (push) Has been cancelled
Security Scanning / Docker Image Security (push) Has been cancelled
Security Scanning / Security Summary (push) Has been cancelled
CI/CD Pipeline / Go Tests (push) Has been cancelled
CI/CD Pipeline / Python Tests (push) Has been cancelled
CI/CD Pipeline / Website Tests (push) Has been cancelled
CI/CD Pipeline / Linting (push) Has been cancelled
CI/CD Pipeline / Security Scan (push) Has been cancelled
CI/CD Pipeline / Docker Build & Push (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Deploy to Staging (push) Has been cancelled
CI/CD Pipeline / Deploy to Production (push) Has been cancelled
CI/CD Pipeline / CI Summary (push) Has been cancelled
ci/woodpecker/manual/build-ci-image Pipeline was successful
ci/woodpecker/manual/main Pipeline failed
feat: BreakPilot PWA - Full codebase (clean push without large binaries)
All services: admin-v2, studio-v2, website, ai-compliance-sdk,
consent-service, klausur-service, voice-service, and infrastructure.
Large PDFs and compiled binaries excluded via .gitignore.
2026-02-11 13:25:58 +01:00

2.6 KiB

Mac Mini Headless Setup - Vollständig Automatisch

Verbindungsdaten

  • IP (LAN): 192.168.178.100
  • IP (WiFi): 192.168.178.163 (nicht mehr aktiv)
  • User: benjaminadmin
  • SSH: ssh benjaminadmin@192.168.178.100

Nach Neustart - Alles startet automatisch!

Service Auto-Start Port
SSH Ja 22
Docker Desktop Ja -
Docker Container Ja (nach ~2 Min) 8000, 8081, etc.
Ollama Server Ja 11434
Unity Hub Ja -
VS Code Ja -

Keine Aktion nötig nach Neustart! Einfach 2-3 Minuten warten.

Status prüfen

./scripts/mac-mini/status.sh

Services & Ports

Service Port URL
Backend API 8000 http://192.168.178.100:8000/admin
Consent Service 8081 -
PostgreSQL 5432 -
Valkey/Redis 6379 -
MinIO 9000/9001 http://192.168.178.100:9001
Mailpit 8025 http://192.168.178.100:8025
Ollama 11434 http://192.168.178.100:11434/api/tags

LLM Modelle

  • Qwen 2.5 14B (14.8 Milliarden Parameter)

Scripts (auf MacBook)

./scripts/mac-mini/status.sh   # Status prüfen
./scripts/mac-mini/sync.sh     # Code synchronisieren  
./scripts/mac-mini/docker.sh   # Docker-Befehle
./scripts/mac-mini/backup.sh   # Backup erstellen

Docker-Befehle

./scripts/mac-mini/docker.sh ps           # Container anzeigen
./scripts/mac-mini/docker.sh logs backend # Logs
./scripts/mac-mini/docker.sh restart      # Neustart
./scripts/mac-mini/docker.sh build        # Image bauen

LaunchAgents (Auto-Start)

Pfad auf Mac Mini: ~/Library/LaunchAgents/

Agent Funktion
com.docker.desktop.plist Docker Desktop
com.breakpilot.docker-containers.plist Container Auto-Start
com.ollama.serve.plist Ollama Server
com.unity.hub.plist Unity Hub
com.microsoft.vscode.plist VS Code

Projekt-Pfade

  • MacBook: /Users/benjaminadmin/Projekte/breakpilot-pwa/
  • Mac Mini: /Users/benjaminadmin/Projekte/breakpilot-pwa/

Troubleshooting

Docker Onboarding erscheint wieder

Docker-Einstellungen sind gesichert in ~/docker-settings-backup/

# Wiederherstellen:
cp -r ~/docker-settings-backup/* ~/Library/Group\ Containers/group.com.docker/

Container starten nicht automatisch

Log prüfen:

ssh benjaminadmin@192.168.178.163 "cat /tmp/docker-autostart.log"

Manuell starten:

./scripts/mac-mini/docker.sh up

SSH nicht erreichbar

  • Prüfe ob Mac Mini an ist (Ping: ping 192.168.178.163)
  • Warte 1-2 Minuten nach Boot
  • Prüfe Netzwerkverbindung