# Scripts Dieser Ordner enthält alle Hilfs-Scripts für das Projekt. ## 🚀 Aktive Scripts ### Deployment - **deploy-build.js** - Node.js Script für Build-Deployment (veraltet, wird durch Webhook ersetzt) - **deploy-to-server.mjs** - Automatisches Deployment-Skript (wird vom Webhook aufgerufen) ### Setup - **setup-appwrite.ps1** - Appwrite Setup-Script - **setup-production.ps1** - Production Setup-Script ## 📦 Veraltete Scripts (können entfernt werden) Die folgenden Scripts sind veraltet und werden nicht mehr benötigt: - `git-commit.bat` - Git-Commits sollten direkt über Git gemacht werden - `git-commit.sh` - Git-Commits sollten direkt über Git gemacht werden - `git-commit-fix.bat` - Git-Commits sollten direkt über Git gemacht werden - `FINAL_COMMIT.bat` - Git-Commits sollten direkt über Git gemacht werden - `run-git-commit.ps1` - Git-Commits sollten direkt über Git gemacht werden - `COMMIT_COMMANDS.txt` - Temporäre Datei - `COMMIT_MESSAGE.md` - Temporäre Datei **Empfehlung:** Diese Dateien können gelöscht werden, da Git-Commits direkt über `git commit` gemacht werden sollten. ## 📝 Verwendung ### Deployment-Script (automatisch) Das Deployment-Script wird automatisch vom Webhook-Handler aufgerufen. Siehe `docs/deployment/GITEA_WEBHOOK_SETUP.md` für Details. ### Setup-Scripts ```powershell # Appwrite Setup .\setup-appwrite.ps1 # Production Setup .\setup-production.ps1 ``` ## 🔧 Neue Scripts hinzufügen Wenn du neue Scripts hinzufügst: 1. Dokumentiere sie in dieser README 2. Füge sie zu `.gitignore` hinzu, falls sie sensible Daten enthalten 3. Stelle sicher, dass sie plattformübergreifend funktionieren (oder dokumentiere Plattform-Anforderungen)