first commit
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled

This commit is contained in:
Kevin Adametz 2025-10-20 17:53:02 +02:00
commit 405df0a122
3083 changed files with 69203 additions and 0 deletions

92
setup-new-asset-urls.sh Executable file
View 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 ""