1.5 KiB
1.5 KiB
🚀 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.dartlib/screens/...- etc.
2. Code zu GitHub pushen
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 GitHubsetup-github.sh- Script zum Setup (einmalig)Dockerfile- Build-Konfiguration für CoolifyCOOLIFY_GITHUB_APP.md- Anleitung für GitHub App SetupCOOLIFY_APP_KONFIGURIEREN.md- Anleitung für Application KonfigurationWIE_CODE_ZU_GITHUB.md- Erklärung des Git-Workflows
📦 Repository
GitHub: https://github.com/Timborimbo/hyggecraftery_APP
🎯 Zusammenfassung
- Code ändern (lokal)
./push-to-github.shausführen- Coolify deployed automatisch oder manuell "Redeploy" klicken
- Fertig! 🎉