Fix: Umgebungsvariablen direkt in .env Datei schreiben

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.
This commit is contained in:
Torsten Schulz (local)
2025-09-04 00:50:29 +02:00
parent 84fef6060d
commit 131206f3da

View File

@@ -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