70 lines
1.5 KiB
Markdown
70 lines
1.5 KiB
Markdown
# 🚀 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! 🎉
|
|
|