Files
Emailsorter/docs/deployment/DEPLOYMENT_INSTRUCTIONS.md

1.6 KiB

Deployment-Anleitung

Status

Build erfolgreich erstellt - client/dist ist bereit für Deployment

Git Commit & Push

Da Git nicht automatisch gefunden werden kann, führe bitte diese Befehle manuell aus:

cd c:\Users\User\Documents\GitHub\ANDJJJJJJ
git add .
git commit -m "fix: TypeScript errors & build fixes for Control Panel Redesign

- Fix unused imports (Trash, Filter, Bell, CategoryAdvanced)
- Fix undefined checks for cleanup settings
- Fix cleanupPreview undefined checks
- Fix useTheme unused parameter
- Fix companyLabels type safety
- Build erfolgreich durchgeführt"
git push

Deployment des Builds

Option 1: Manuelles Upload

  1. Öffne den Ordner: c:\Users\User\Documents\GitHub\ANDJJJJJJ\client\dist
  2. Kopiere alle Dateien aus diesem Ordner
  3. Lade sie auf deinen Web-Server hoch (z.B. via FTP/SFTP zu emailsorter.webklar.com)

Option 2: SSH/SCP (falls verfügbar)

scp -r client/dist/* user@webklar.com:/path/to/webserver/emailsorter/

Option 3: GitHub Actions / CI/CD

Falls du CI/CD eingerichtet hast, sollte der Push automatisch deployen.

Nach dem Deployment

  1. Leere den Browser-Cache (Strg+Shift+R)
  2. Prüfe die Website: https://emailsorter.webklar.com
  3. Teste die neuen Features:
    • Control Panel mit Card-Layout
    • Side Panels für Category Configuration
    • Cleanup Tab mit Slidern
    • Labels Tab mit Tabelle
    • Dark Mode Verbesserungen

Wichtige Hinweise

  • Stelle sicher, dass .env.production die richtigen Production-URLs hat
  • Backend-Server muss laufen
  • Appwrite CORS muss für https://emailsorter.webklar.com konfiguriert sein