# Schnellstart: Docker-Integration Ultra-kurze Anleitung für erfahrene Docker-Nutzer. --- ## Automatische Installation (Empfohlen) ```bash # Ins n8n Verzeichnis wechseln cd /pfad/zu/deiner/n8n/installation # Skript ausführen ./install-docker.sh # Oder mit Pfad ./install-docker.sh -p /opt/n8n ``` --- ## Manuelle Installation (3 Schritte) ### 1. Custom Nodes kopieren ```bash cp -r custom-nodes /pfad/zu/n8n/ cd /pfad/zu/n8n/custom-nodes npm install && npm run build ``` ### 2. Override-Datei erstellen ```bash cat > docker-compose.override.yml << 'EOF' version: '3.8' services: n8n: volumes: - ./custom-nodes:/home/node/.n8n/custom/n8n-nodes-librebooking:ro environment: - N8N_CUSTOM_EXTENSIONS=/home/node/.n8n/custom - N8N_COMMUNITY_NODES_ENABLED=true EOF ``` ### 3. Neustarten ```bash docker-compose restart n8n ``` --- ## Neues Setup mit Docker ```bash # Beispiel-Konfiguration verwenden cp docker-compose.example.yml docker-compose.yml cp .env.docker .env # .env anpassen, dann starten docker-compose up -d ``` --- ## Eigenes Image bauen ```bash docker build -f Dockerfile.custom-nodes -t n8n-librebooking . docker run -d -p 5678:5678 n8n-librebooking ``` --- ## Verifizierung ```bash # Node prüfen docker exec n8n ls /home/node/.n8n/custom/n8n-nodes-librebooking/dist/ # In n8n: Nach "LibreBooking" suchen ``` --- ## Bei Problemen ```bash # Berechtigungen sudo chown -R 1000:1000 custom-nodes/ # Logs docker logs n8n | grep -i error # Neustart docker-compose down && docker-compose up -d ``` --- 📖 **Ausführliche Anleitung:** [DOCKER-INTEGRATION.md](DOCKER-INTEGRATION.md)