# 🚀 Deployment zu Coolify ## ✅ Aktuelle Lösung: Git + GitHub App Die App wird über **Git** und eine **GitHub App** zu Coolify deployed. --- ## 📋 Workflow ### 1. Code ändern (lokal) Bearbeite die Dateien auf deinem Mac: - `lib/main.dart` - `lib/screens/...` - etc. ### 2. Code zu GitHub pushen ```bash cd /Users/tim/Documents/HyggeCraftery/APP ./push-to-github.sh ``` Das Script: - Fügt alle Änderungen hinzu - Erstellt einen Commit - Pusht zu GitHub **Bei der ersten Push-Abfrage:** - Username: `Timborimbo` - Password: Dein Personal Access Token ### 3. Coolify deployed automatisch - Coolify holt den Code von GitHub (über die GitHub App) - Baut das Docker Image mit dem Dockerfile - Deployed die neue Version **Oder manuell:** - Gehe zu Coolify Dashboard - Klicke auf **"Redeploy"** in deiner Application --- ## 🔧 Wichtige Dateien - **`push-to-github.sh`** - Script zum Pushen zu GitHub - **`setup-github.sh`** - Script zum Setup (einmalig) - **`Dockerfile`** - Build-Konfiguration für Coolify - **`COOLIFY_GITHUB_APP.md`** - Anleitung für GitHub App Setup - **`COOLIFY_APP_KONFIGURIEREN.md`** - Anleitung für Application Konfiguration - **`WIE_CODE_ZU_GITHUB.md`** - Erklärung des Git-Workflows --- ## 📦 Repository **GitHub:** https://github.com/Timborimbo/hyggecraftery_APP --- ## 🎯 Zusammenfassung 1. Code ändern (lokal) 2. `./push-to-github.sh` ausführen 3. Coolify deployed automatisch oder manuell "Redeploy" klicken 4. Fertig! 🎉