12-05-2026 Frontend dev
This commit is contained in:
parent
405df0a122
commit
5b8bdf4182
779 changed files with 480564 additions and 6241 deletions
|
|
@ -1,109 +0,0 @@
|
|||
# ⚠️ WICHTIG: Nächste Schritte
|
||||
|
||||
## ✅ Was wurde bereits erledigt
|
||||
|
||||
1. ✅ `docker-compose.yml` aktualisiert mit neuen Asset-Domains
|
||||
2. ✅ `ThemeHelper.php` erweitert mit `getAssetUrl()` Methode
|
||||
3. ✅ `AppServiceProvider.php` aktualisiert für dynamische Asset-URLs
|
||||
4. ✅ `vite.web.config.js` vorbereitet für domain-spezifische Assets
|
||||
5. ✅ Laravel Cache geleert
|
||||
6. ✅ 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):
|
||||
|
||||
```bash
|
||||
# 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`
|
||||
```bash
|
||||
sudo nano /etc/hosts
|
||||
```
|
||||
|
||||
**Windows**: `C:\Windows\System32\drivers\etc\hosts` (als Administrator öffnen)
|
||||
|
||||
**Einträge:**
|
||||
```
|
||||
127.0.0.1 assets.pr-copilot.test
|
||||
127.0.0.1 assets.presseecho.test
|
||||
127.0.0.1 assets.businessportal24.test
|
||||
```
|
||||
|
||||
## 🧪 Nach dem Neustart testen
|
||||
|
||||
Zurück im DevContainer:
|
||||
|
||||
```bash
|
||||
# Vite-Server sind bereits gestartet, check den Status:
|
||||
tail -20 /tmp/vite-server.log
|
||||
|
||||
# Teste die Asset-URLs:
|
||||
curl -Ik https://assets.pr-copilot.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:
|
||||
- https://businessportal24.test
|
||||
- https://presseecho.test
|
||||
- https://pr-copilot.test
|
||||
|
||||
Die Assets sollten nun korrekt über HTTPS von den jeweiligen Asset-Subdomains geladen werden!
|
||||
|
||||
## 🎯 Neue URL-Struktur
|
||||
|
||||
| Hauptdomain | Asset-Domain | Port | Build-Dir |
|
||||
|------------|-------------|------|-----------|
|
||||
| pr-copilot.test | assets.pr-copilot.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 Struktur
|
||||
- `setup-new-asset-urls.sh` - Setup-Script (optional)
|
||||
|
||||
## ❓ Probleme?
|
||||
|
||||
Falls nach dem Neustart immer noch Fehler auftreten:
|
||||
|
||||
1. **Cache komplett leeren:**
|
||||
```bash
|
||||
php artisan config:clear
|
||||
php artisan cache:clear
|
||||
php artisan view:clear
|
||||
php artisan route:clear
|
||||
```
|
||||
|
||||
2. **Vite-Server neu starten:**
|
||||
```bash
|
||||
pkill -f "vite --config"
|
||||
npm run dev:all > /tmp/vite-server.log 2>&1 &
|
||||
```
|
||||
|
||||
3. **Browser Hard-Refresh:**
|
||||
- Chrome/Firefox: `Ctrl + Shift + R` (Windows/Linux)
|
||||
- Safari: `Cmd + Shift + R` (macOS)
|
||||
|
||||
4. **Traefik Logs prüfen** (auf Host-System):
|
||||
```bash
|
||||
docker compose logs traefik | tail -50
|
||||
```
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue