From 131206f3daeae52b20f85f57af85c06db5ce6233 Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Thu, 4 Sep 2025 00:50:29 +0200 Subject: [PATCH] Fix: Umgebungsvariablen direkt in .env Datei schreiben MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Problem: - VITE_DAEMON_SOCKET wird nicht im Build-Prozess verarbeitet - Umgebungsvariable wird nicht korrekt in JavaScript eingebaut Lösung: - echo 'VITE_DAEMON_SOCKET=wss://www.your-part.de/ws' >> .env - echo 'VITE_CHAT_WS_URL=wss://www.your-part.de:1235' >> .env - Umgebungsvariablen werden direkt in .env Datei geschrieben Dadurch sollte das yourpart-protocol korrekt im Frontend eingebaut werden. --- deploy-frontend.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/deploy-frontend.sh b/deploy-frontend.sh index 62e3c5f..1dd2aa2 100755 --- a/deploy-frontend.sh +++ b/deploy-frontend.sh @@ -21,10 +21,15 @@ rm -rf node_modules/.cache/ echo "Kopiere Server-Umgebungsvariablen..." cp .env.server .env -# 5. Frontend neu bauen -echo "Baue Frontend neu..." +# 5. Umgebungsvariablen in .env Datei setzen +echo "Setze Umgebungsvariablen..." +echo "VITE_DAEMON_SOCKET=wss://www.your-part.de/ws" >> .env +echo "VITE_CHAT_WS_URL=wss://www.your-part.de:1235" >> .env + export VITE_DAEMON_SOCKET=wss://www.your-part.de/ws export VITE_CHAT_WS_URL=wss://www.your-part.de:1235 +# 6. Frontend neu bauen +echo "Baue Frontend neu..." npm run build if [ $? -ne 0 ]; then