first commit
This commit is contained in:
commit
405df0a122
3083 changed files with 69203 additions and 0 deletions
92
setup-new-asset-urls.sh
Executable file
92
setup-new-asset-urls.sh
Executable file
|
|
@ -0,0 +1,92 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Setup-Script für die neue Asset-URL Struktur
|
||||
|
||||
echo "🔧 Setup für neue Asset-URL Struktur"
|
||||
echo "======================================"
|
||||
echo ""
|
||||
|
||||
# Schritt 1: DNS-Einträge prüfen
|
||||
echo "📋 Schritt 1: DNS-Einträge prüfen"
|
||||
echo ""
|
||||
echo "Bitte stelle sicher, dass folgende Einträge in deiner Hosts-Datei existieren:"
|
||||
echo ""
|
||||
echo "127.0.0.1 assets.pr-copilot.test"
|
||||
echo "127.0.0.1 assets.presseecho.test"
|
||||
echo "127.0.0.1 assets.businessportal24.test"
|
||||
echo ""
|
||||
read -p "Sind die DNS-Einträge vorhanden? (j/n): " dns_ok
|
||||
|
||||
if [[ ! "$dns_ok" =~ ^[jJ]$ ]]; then
|
||||
echo ""
|
||||
echo "⚠️ Bitte füge die DNS-Einträge hinzu und starte das Script erneut."
|
||||
echo ""
|
||||
echo "Hosts-Datei bearbeiten:"
|
||||
echo " macOS/Linux: sudo nano /etc/hosts"
|
||||
echo " Windows: C:\\Windows\\System32\\drivers\\etc\\hosts"
|
||||
echo ""
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Schritt 2: Cache leeren
|
||||
echo ""
|
||||
echo "🧹 Schritt 2: Laravel Cache leeren"
|
||||
php artisan config:clear
|
||||
php artisan cache:clear
|
||||
php artisan view:clear
|
||||
echo "✅ Cache geleert"
|
||||
|
||||
# Schritt 3: Traefik-Status prüfen
|
||||
echo ""
|
||||
echo "🔍 Schritt 3: Traefik-Routen testen"
|
||||
echo ""
|
||||
|
||||
# Test mit curl (SSL-Verifikation ignorieren für self-signed certs)
|
||||
echo "Teste assets.pr-copilot.test..."
|
||||
if curl -Iks https://assets.pr-copilot.test | head -1 | grep -q "404\|200"; then
|
||||
echo " ✅ Erreichbar über HTTPS"
|
||||
else
|
||||
echo " ⚠️ Nicht erreichbar - Docker Container neu starten!"
|
||||
fi
|
||||
|
||||
echo "Teste assets.presseecho.test..."
|
||||
if curl -Iks https://assets.presseecho.test | head -1 | grep -q "404\|200"; then
|
||||
echo " ✅ Erreichbar über HTTPS"
|
||||
else
|
||||
echo " ⚠️ Nicht erreichbar - Docker Container neu starten!"
|
||||
fi
|
||||
|
||||
echo "Teste assets.businessportal24.test..."
|
||||
if curl -Iks https://assets.businessportal24.test | head -1 | grep -q "404\|200"; then
|
||||
echo " ✅ Erreichbar über HTTPS"
|
||||
else
|
||||
echo " ⚠️ Nicht erreichbar - Docker Container neu starten!"
|
||||
fi
|
||||
|
||||
# Schritt 4: Vite-Server prüfen
|
||||
echo ""
|
||||
echo "🚀 Schritt 4: Vite-Server Status"
|
||||
if pgrep -f "vite --config" > /dev/null; then
|
||||
echo " ℹ️ Vite-Server laufen bereits"
|
||||
read -p "Vite-Server neu starten? (j/n): " restart_vite
|
||||
if [[ "$restart_vite" =~ ^[jJ]$ ]]; then
|
||||
pkill -f "vite --config"
|
||||
sleep 2
|
||||
echo " ✅ Alte Vite-Server gestoppt"
|
||||
fi
|
||||
else
|
||||
echo " ℹ️ Keine Vite-Server aktiv"
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "======================================"
|
||||
echo "✅ Setup abgeschlossen!"
|
||||
echo ""
|
||||
echo "Nächste Schritte:"
|
||||
echo "1. Vite-Server starten: npm run dev:all"
|
||||
echo "2. Browser aufrufen und testen"
|
||||
echo ""
|
||||
echo "📖 Dokumentation: VITE-SETUP-NEUE-STRUKTUR.md"
|
||||
echo ""
|
||||
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue