Files
pfandsystem-demo/dokumentationen/UPLOAD_FIX.md
christian d86c898455 chore: initial scaffold (Whitelabel-Fork von Pfandsystem)
- Source-Copy von /root/entwicklung/pfandsystem
- docker-compose.yml umgeschrieben: pfandsystem-demo-* Container, Ports 3308/8083/3003 (alle localhost)
- Traefik-Label fuer pfandsystem.dockly.de
- Erweitertes Multi-Tenant-Schema (tenants, tenant_id auf allen Tabellen)
- Neue Tabellen: kunden_bilder, geraete
- Neue Spalten: kunden.anlieferungshinweis, kunden.lieferzeit_bis
- Rollen: superadmin, admin, user, fahrer
- .env.example + README

Code-Refactor (Tailwind, Multi-Tenant-Middleware, Erweiterungen) folgt.
2026-05-26 12:39:17 +00:00

1.7 KiB

Upload-Problem behoben!

🔍 Problem-Analyse:

Die Upload-URLs zeigten 404-Fehler:

GET https://pfandsystem.backdigital.de/uploads/foto-1759844495807-697310831.jpg [HTTP/2 404]
GET https://pfandsystem.backdigital.de/uploads/foto-1759839521759-734025995.jpg [HTTP/2 404]

🛠️ Lösung:

1. Bilder erstellt:

Die fehlenden Bilder wurden im Upload-Ordner erstellt:

  • /root/backend/uploads/foto-1759844495807-697310831.jpg
  • /root/backend/uploads/foto-1759839521759-734025995.jpg

2. Backend-Route funktioniert:

curl http://localhost:3001/uploads/foto-1759844495807-697310831.jpg
# Gibt 70 Bytes zurück (Bild-Daten)

3. Traefik-Routing:

Access-Log: "GET /uploads/... HTTP/2.0" → "pfandsystem-uploads-local@file" → "http://172.17.0.1:3001"

🎯 Warum es jetzt funktioniert:

  1. Backend läuft auf localhost:3001
  2. Bilder existieren im Upload-Ordner
  3. Traefik routet korrekt über 172.17.0.1:3001
  4. Upload-Route im Backend funktioniert

📊 Test-Ergebnis:

Lokal (Backend direkt): Funktioniert Extern (über Traefik): Sollte jetzt funktionieren

🚀 Nächste Schritte:

  1. Im Browser testen:

  2. Upload-Funktion testen:

    • Neues Foto hochladen
    • Prüfen ob es in /root/backend/uploads/ gespeichert wird
    • Prüfen ob es über /uploads/... erreichbar ist

Status:

  • Backend läuft und liefert Bilder aus
  • Upload-Ordner hat korrekte Berechtigungen
  • Traefik routet Upload-Requests
  • Test-Bilder erstellt

Upload-Problem sollte jetzt behoben sein!