124 lines
3.4 KiB
Markdown
124 lines
3.4 KiB
Markdown
# LibreBooking n8n Node - Archiv-Information
|
|
|
|
Dieses Archiv enthält den vollständigen LibreBooking n8n Node.
|
|
|
|
## Archiv entpacken
|
|
|
|
### Linux/macOS
|
|
|
|
```bash
|
|
# .tar.gz Archiv entpacken
|
|
tar -xzf n8n-nodes-librebooking.tar.gz
|
|
cd n8n-nodes-librebooking
|
|
```
|
|
|
|
### Windows
|
|
|
|
```powershell
|
|
# .zip Archiv entpacken
|
|
Expand-Archive -Path n8n-nodes-librebooking.zip -DestinationPath .
|
|
cd n8n-nodes-librebooking
|
|
```
|
|
|
|
Oder: Rechtsklick → "Alle extrahieren..."
|
|
|
|
## Installation
|
|
|
|
### Schnellste Methode (Linux/Mac)
|
|
|
|
```bash
|
|
chmod +x install.sh
|
|
./install.sh
|
|
n8n start
|
|
```
|
|
|
|
### Schnellste Methode (Windows)
|
|
|
|
```powershell
|
|
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
|
|
.\install.ps1
|
|
n8n start
|
|
```
|
|
|
|
### Mit Docker
|
|
|
|
```bash
|
|
docker-compose up -d
|
|
# Browser öffnen: http://localhost:5678
|
|
```
|
|
|
|
## Enthaltene Dateien
|
|
|
|
```
|
|
n8n-nodes-librebooking/
|
|
├── credentials/ # API-Credentials Definition
|
|
├── nodes/ # Node-Implementierungen
|
|
│ ├── LibreBooking/ # Haupt-Node
|
|
│ └── LibreBookingTrigger/ # Trigger-Node
|
|
├── custom-nodes/ # Für Docker-Integration (eigenständig)
|
|
│ ├── credentials/
|
|
│ ├── nodes/
|
|
│ ├── package.json
|
|
│ └── README.md
|
|
├── workflows/ # Beispiel-Workflows
|
|
├── test/ # Test-Scripts
|
|
├── Dockerfile # Docker Image Definition
|
|
├── Dockerfile.custom-nodes # Für Custom Nodes Integration
|
|
├── docker-compose.yml # Docker Compose Konfiguration
|
|
├── docker-compose.override.yml # Override für bestehende Installationen
|
|
├── docker-compose.example.yml # Vollständiges Beispiel
|
|
├── install.sh # Installations-Skript (Linux/Mac)
|
|
├── install.ps1 # Installations-Skript (Windows)
|
|
├── install-docker.sh # Docker-Integration Skript
|
|
├── nginx.conf # Reverse Proxy Beispiel
|
|
├── .env.docker # Docker Umgebungsvariablen
|
|
├── package.json # npm Paket-Definition
|
|
├── tsconfig.json # TypeScript Konfiguration
|
|
├── README.md # Hauptdokumentation
|
|
├── INSTALLATION.md # Detaillierte Installationsanleitung
|
|
├── DOCKER-INTEGRATION.md # Docker-Integration Anleitung
|
|
├── SCHNELLSTART.md # Kurzanleitung
|
|
├── SCHNELLSTART-DOCKER.md # Docker Kurzanleitung
|
|
├── CHANGELOG.md # Versionshistorie
|
|
├── CONTRIBUTING.md # Entwickler-Anleitung
|
|
└── LICENSE # MIT Lizenz
|
|
```
|
|
|
|
## Docker-Integration (NEU)
|
|
|
|
Für bestehende n8n Docker-Installationen:
|
|
|
|
```bash
|
|
# Automatisch
|
|
./install-docker.sh -p /pfad/zu/n8n
|
|
|
|
# Oder manuell
|
|
cp -r custom-nodes /pfad/zu/n8n/
|
|
cd /pfad/zu/n8n/custom-nodes && npm install && npm run build
|
|
docker-compose restart n8n
|
|
```
|
|
|
|
📖 Siehe **DOCKER-INTEGRATION.md** für ausführliche Anleitung.
|
|
|
|
## Dokumentation
|
|
|
|
- **README.md** - Übersicht und Schnellstart
|
|
- **INSTALLATION.md** - Detaillierte Installationsanleitung
|
|
- **DOCKER-INTEGRATION.md** - Anleitung für bestehende Docker-Installationen
|
|
- **SCHNELLSTART.md** - Ultra-Kurzanleitung für Experten
|
|
- **SCHNELLSTART-DOCKER.md** - Docker-Kurzanleitung
|
|
- **CONTRIBUTING.md** - Anleitung für Entwickler
|
|
|
|
## Support
|
|
|
|
Bei Fragen oder Problemen:
|
|
- GitHub Issues: https://github.com/your-org/n8n-nodes-librebooking/issues
|
|
|
|
## Lizenz
|
|
|
|
MIT License - siehe LICENSE Datei
|
|
|
|
---
|
|
|
|
*LibreBooking n8n Node v1.0.0*
|