From f94744c9b63383f6b9266c5f85fe0fa7e8a6180b Mon Sep 17 00:00:00 2001 From: Pixel Date: Mon, 9 Mar 2026 23:41:48 +0100 Subject: [PATCH] fix: correct deploy script - move build output to root --- .gitea/workflows/deploy.yml | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 4baadf3..2347c35 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -8,7 +8,6 @@ on: jobs: build-and-deploy: runs-on: ubuntu-latest - steps: - name: Deploy to Server via SSH uses: appleboy/ssh-action@v1.0.0 @@ -19,8 +18,24 @@ jobs: port: 2223 script: | echo "🚀 Starte Deploy für pixel-faebits..." - cd /home/mimug/docker/pixel-faebits + cd /var/www/pixel-faebits + + # Code aktualisieren git pull origin main - echo "🔨 Baue Projekt und starte Container neu..." - docker compose -f /home/mimug/docker/ai-stack/docker-compose.yml up -d --build faebits-pixel + + # Abhängigkeiten installieren + bun install + + # Build ausführen (erstellt 'out/' Ordner) + bun run build + + # Build-Output in Root verschieben (löscht vorheriges Root-Inhalt) + echo "📦 Verschiebe Build-Output..." + rm -rf .next out 2>/dev/null || true + mv out/* . + rmdir out 2>/dev/null || true + + # Berechtigungen setzen + chown -R mimug:mimug . + echo "🎉 Deploy abgeschlossen!"