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

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.dart
  • lib/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 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! 🎉