n8n_node_librebooking/PACKAGE-CONTENTS.md

3.9 KiB

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)