Files
app-hyggecraftery/README_DEPLOYMENT.md
2026-01-03 15:24:36 +01:00

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! 🎉