Package Contents
Übersicht aller Dateien im LibreBooking n8n Node Paket.
📁 Struktur
librebooking_n8n_node/
├── 📄 Hauptdateien
├── 📁 nodes/ # n8n Nodes
├── 📁 credentials/ # Credentials
├── 📁 workflows/ # Beispiel Workflows
├── 📁 test/ # Test Dateien
└── 📄 Dokumentation & Skripte
📄 Hauptdateien
| Datei |
Beschreibung |
package.json |
Node Package Konfiguration |
tsconfig.json |
TypeScript Konfiguration |
index.ts |
Haupt-Export Datei |
📁 Nodes
| Datei |
Beschreibung |
nodes/LibreBooking/LibreBooking.node.ts |
Haupt-Node für alle CRUD Operationen |
nodes/LibreBooking/librebooking.svg |
Node Icon |
nodes/LibreBookingTrigger/LibreBookingTrigger.node.ts |
Trigger Node für Events |
nodes/LibreBookingTrigger/librebooking.svg |
Trigger Node Icon |
🔑 Credentials
| Datei |
Beschreibung |
credentials/LibreBookingApi.credentials.ts |
API Credentials (URL, Benutzer, Passwort) |
credentials/LibreBookingConfig.credentials.ts |
Config Node für Standardwerte |
📚 Dokumentation
| Datei |
Beschreibung |
README.md |
Hauptdokumentation |
INSTALLATION.md |
Detaillierte Installationsanleitung |
SCHNELLSTART.md |
Quick Start Guide |
CUSTOM-ATTRIBUTES.md |
Custom Attributes Anleitung |
CONFIG-NODE.md |
Config Node Guide |
TROUBLESHOOTING.md |
Problemlösungen |
DOCKER-INTEGRATION.md |
Docker Dokumentation |
SECURITY.md |
Sicherheitshinweise |
CHANGELOG.md |
Versionshistorie |
CONTRIBUTING.md |
Contribution Guide |
LICENSE |
MIT Lizenz |
📦 Git-spezifische Dateien
| Datei |
Beschreibung |
GIT-UPLOAD.md |
Git Upload Anleitung |
RELEASE-NOTES.md |
Release Notes v1.2.0 |
PACKAGE-CONTENTS.md |
Diese Datei |
.gitignore |
Git Ignore Konfiguration |
🛠️ Skripte
Installation
| Datei |
Beschreibung |
install.sh |
Linux/Mac Installation |
install.ps1 |
Windows PowerShell Installation |
quick-install.sh |
Schnellinstallation |
Docker
| Datei |
Beschreibung |
install-docker.sh |
Docker Installation |
install-docker-manual.sh |
Manuelle Docker Installation |
install-in-container.sh |
Installation im Container |
build-on-host.sh |
Host-seitiges Bauen |
Wartung
| Datei |
Beschreibung |
update-node.sh |
Update Skript |
check-installation.sh |
Installation prüfen |
fix-node-installation.sh |
Installation reparieren |
update-dependencies.sh |
Dependencies aktualisieren |
upload-to-git.sh |
Git Upload Helper |
🐳 Docker Konfiguration
| Datei |
Beschreibung |
Dockerfile |
Docker Image Definition |
docker-compose.yml |
Standard Docker Compose |
docker-compose.override.yml |
Override für Entwicklung |
docker-compose.readonly.yml |
Read-only Volume Konfiguration |
.dockerignore |
Docker Build Ausschlüsse |
🧪 Test
| Datei |
Beschreibung |
test/test-api.ts |
API Test Script |
workflows/example-workflows.json |
Beispiel n8n Workflows |
⚙️ Konfiguration
| Datei |
Beschreibung |
.npmrc |
npm Konfiguration |
.npmignore |
npm Publish Ausschlüsse |
📊 Build Output (nicht im Repository)
| Verzeichnis |
Beschreibung |
dist/ |
Kompilierte JavaScript Dateien |
node_modules/ |
npm Dependencies |
dist-for-docker/ |
Host-Build für Docker |
Dateigröße
- Quellcode: ~50 KB
- Mit node_modules: ~50 MB
- Mit dist: ~100 KB zusätzlich
- Git Repository: ~1 MB (ohne node_modules)