VollstΓ€ndige Setup-Anleitung und Automatisierung fΓΌr n8n-Installation auf macOS mit OrbStack
Dieses Repository enthΓ€lt Setup & Dokumentation fΓΌr n8n auf macOS. FΓΌr die eigentlichen Workflows siehe: n8n-workflows Repository
| Repository | Zweck | Inhalt |
|---|---|---|
| π¦ n8n-macos-setup (dieses) | Setup & Infrastruktur | Installation, Docker Config, Skripte, Dokumentation |
| π§ n8n-workflows | Workflows & Daten | Workflow-Definitionen, Backups, Custom Nodes |
Zusammenspiel:
- Mit n8n-macos-setup β n8n installieren & konfigurieren
- Mit n8n-workflows β Produktive Workflows verwalten & synchronisieren
# 1. Dieses Repository klonen
git clone https://github.com/peerendees/n8n-macos-setup.git
cd n8n-macos-setup
# 2. Automatisches Setup
chmod +x assets/scripts/setup-new-mac.sh
./assets/scripts/setup-new-mac.sh
# 3. Workflows-Repository klonen
cd ~
git clone https://github.com/peerendees/n8n-workflows.git
# 4. Fertig! n8n lΓ€uft auf http://localhost:5678Zeitaufwand: ~30-45 Minuten
- Installationsanleitungen - Schritt-fΓΌr-Schritt fΓΌr neuen Mac
- Docker-Konfiguration - PostgreSQL + Redis + n8n
- Setup-Automatisierung - Ein-Befehl Installation
- Backup-Skripte - Automatische Workflow-Sicherung
- System-Dokumentation - Versionen, Troubleshooting
- Migrations-Guides - Docker Desktop β OrbStack
- β Produktive Workflows (β siehe n8n-workflows)
- β Workflow-Backups (β siehe n8n-workflows)
- β Custom Nodes (β siehe n8n-workflows)
- β Credentials (niemals in Git!)
-
- Komplette Schritt-fΓΌr-Schritt Anleitung
- OrbStack, Docker, n8n Setup
- ~30-45 Minuten
-
- Workflows zwischen Macs ΓΌbertragen
- 3 verschiedene Methoden
- Credentials & Custom Nodes
-
System-Versionen β NEU
- Versions-Tracking fΓΌr beide Macs (M3 & M2)
- Update-Status & verfΓΌgbare Updates
- KompatibilitΓ€ts-Matrix
-
- VollstΓ€ndige System-Γbersicht
- Docker-Setup Details
- Verzeichnisse & Cleanup
-
- Docker Desktop β OrbStack
- Lessons Learned
# 1. Workflows in n8n entwickeln
# 2. Workflows exportieren
cd ~/n8n
./assets/scripts/backup-workflows.sh
# 3. Zu n8n-workflows Repository pushen
cd ~/n8n-workflows
cp ~/n8n/backups/workflows/workflows_*.json .
git add .
git commit -m "Update workflows $(date +%Y%m%d)"
git push# 1. Workflows pullen
cd ~/n8n-workflows
git pull
# 2. In n8n importieren
docker cp workflows_*.json threema_n8n:/tmp/
docker exec threema_n8n n8n import:workflow --input=/tmp/workflows_*.json
# 3. n8n neu laden
open http://localhost:5678n8n-macos-setup/
βββ README.md # Diese Datei
βββ docs/
β βββ setup/
β β βββ NEUE_INSTALLATION.md # β Start hier!
β β βββ WORKFLOW_MIGRATION.md
β βββ SYSTEM_VERSIONEN.md # β Versions-Tracking
β βββ migration/
β
βββ config-templates/ # Docker & .env Templates
β βββ docker-compose.yml.template
β βββ env.template
β βββ init.sql
β
βββ assets/scripts/ # Automatisierungs-Skripte
β βββ backup-workflows.sh # Auto-Backup
β βββ setup-new-mac.sh # Auto-Setup
β
βββ backups/ # Lokale Backups (nicht in Git)
βββ workflows/
βββ database/
βββ config/
Aktueller Status (siehe SYSTEM_VERSIONEN.md):
| Mac | macOS | OrbStack | n8n | PostgreSQL | Redis | Status |
|---|---|---|---|---|---|---|
| M3 | 14.x | 2.0.4 | 1.116.2 | 15 | 7 | β Produktiv |
| M2 | - | - | - | - | - | β³ Ausstehend |
| Repository | Zweck | Link |
|---|---|---|
| n8n-workflows | Produktive Workflows | β Repository |
| n8n-macos-setup | Setup & Infrastruktur | [β dieses Repository] |
- β Ein-Befehl Setup fΓΌr neuen Mac
- β Automatische Backups (Cron-Job ready)
- β Docker Compose Templates (vollstΓ€ndig kommentiert)
- β DSGVO-konforme PostgreSQL-Struktur
- β Versions-Tracking fΓΌr beide Macs
- β Troubleshooting Guides
- β 3 Migrations-Methoden (CLI, Git, Database)
Siehe NEUE_INSTALLATION.md - Troubleshooting
HΓ€ufige Probleme:
- Container startet nicht β
docker logs threema_n8n - Port belegt β Ports in
docker-compose.ymlΓ€ndern - DB-Fehler β Passwort in
.envprΓΌfen
-
Setup (einmalig):
# n8n installieren git clone https://github.com/peerendees/n8n-macos-setup.git cd n8n-macos-setup ./assets/scripts/setup-new-mac.sh # Workflows klonen git clone https://github.com/peerendees/n8n-workflows.git ~/n8n-workflows
-
Entwicklung (tΓ€glich):
# In n8n entwickeln β http://localhost:5678 # Workflows sichern ~/n8n/assets/scripts/backup-workflows.sh # Zu Git pushen cd ~/n8n-workflows git add . && git commit -m "Update" && git push
-
Synchronisation (andere Macs):
cd ~/n8n-workflows git pull # Workflows importieren (siehe Anleitung)
- π Dokumentation: Siehe
docs/Ordner - π Issues: GitHub Issues
- π¬ n8n Community: https://community.n8n.io
- π OrbStack Docs: https://docs.orbstack.dev
MIT License - siehe LICENSE
- n8n.io - Workflow-Automatisierungs-Plattform
- OrbStack - Docker-Alternative fΓΌr macOS
- PostgreSQL - Datenbank
- Redis - Cache/Queue
Version: 1.0
n8n Version: 1.116.2
Letzte Aktualisierung: 25. Oktober 2025
Getestet auf: macOS Sonoma 14.x, Apple Silicon M3
β Wenn dir dieses Repository hilft, gib ihm einen Star! β
Siehe auch: n8n-workflows Repository fΓΌr produktive Workflows