Umbenennung presseportale → pressekonto in Domains, Themes und Dokumentation. Design-Tokens, Portal-Shell, Customer-Dashboard, Auth- und Admin-PM-Views. Artisan-Befehl migrate:legacy-media mit Tests und Hub-Flux-Entwicklungsdocs. Co-authored-by: Cursor <cursoragent@cursor.com>
2.9 KiB
2.9 KiB
⚠️ WICHTIG: Nächste Schritte
✅ Was wurde bereits erledigt
- ✅
docker-compose.ymlaktualisiert mit neuen Asset-Domains - ✅
ThemeHelper.phperweitert mitgetAssetUrl()Methode - ✅
AppServiceProvider.phpaktualisiert für dynamische Asset-URLs - ✅
vite.web.config.jsvorbereitet für domain-spezifische Assets - ✅ Laravel Cache geleert
- ✅ Vite-Server gestartet (laufen auf Port 5177 und 5178)
🔴 ERFORDERLICH: Docker Container neu starten
Die Traefik-Konfiguration wurde geändert, daher MUSST du die Container neu starten!
Auf deinem Host-System (NICHT im DevContainer):
# Im Projektverzeichnis (wo docker-compose.yml liegt)
docker compose restart
# ODER komplett neu starten für saubere Umgebung:
docker compose down
docker compose up -d
📋 DNS-Einträge hinzufügen
Füge diese Zeilen zu deiner Hosts-Datei auf dem Host-System hinzu:
macOS/Linux: /etc/hosts
sudo nano /etc/hosts
Windows: C:\Windows\System32\drivers\etc\hosts (als Administrator öffnen)
Einträge:
127.0.0.1 assets.pressekonto.test
127.0.0.1 assets.presseecho.test
127.0.0.1 assets.businessportal24.test
🧪 Nach dem Neustart testen
Zurück im DevContainer:
# Vite-Server sind bereits gestartet, check den Status:
tail -20 /tmp/vite-server.log
# Teste die Asset-URLs:
curl -Ik https://assets.pressekonto.test/@vite/client
curl -Ik https://assets.presseecho.test/@vite/client
curl -Ik https://assets.businessportal24.test/@vite/client
# Alle sollten HTTP 200 oder 304 zurückgeben
🌐 Im Browser testen
Öffne:
Die Assets sollten nun korrekt über HTTPS von den jeweiligen Asset-Subdomains geladen werden!
🎯 Neue URL-Struktur
| Hauptdomain | Asset-Domain | Port | Build-Dir |
|---|---|---|---|
| pressekonto.test | assets.pressekonto.test | 5177 | public/build/portal |
| presseecho.test | assets.presseecho.test | 5178 | public/build/web |
| businessportal24.test | assets.businessportal24.test | 5178 | public/build/web |
📖 Weitere Dokumentation
VITE-SETUP-NEUE-STRUKTUR.md- Detaillierte Erklärung der neuen Struktursetup-new-asset-urls.sh- Setup-Script (optional)
❓ Probleme?
Falls nach dem Neustart immer noch Fehler auftreten:
-
Cache komplett leeren:
php artisan config:clear php artisan cache:clear php artisan view:clear php artisan route:clear -
Vite-Server neu starten:
pkill -f "vite --config" npm run dev:all > /tmp/vite-server.log 2>&1 & -
Browser Hard-Refresh:
- Chrome/Firefox:
Ctrl + Shift + R(Windows/Linux) - Safari:
Cmd + Shift + R(macOS)
- Chrome/Firefox:
-
Traefik Logs prüfen (auf Host-System):
docker compose logs traefik | tail -50