debugging eingebaut, deploy gefixt
All checks were successful
Deploy SingleChat / deploy (push) Successful in 25s

This commit is contained in:
Torsten Schulz (local)
2026-06-17 16:37:40 +02:00
parent c46e64367d
commit 0d24fcd9e5
7 changed files with 187 additions and 26 deletions

View File

@@ -183,6 +183,25 @@ Die folgenden Umgebungsvariablen können in `.env` gesetzt werden:
- `NODE_ENV`: `production` (automatisch gesetzt)
- `PORT`: `4000` (Standard)
- `SESSION_SECRET`: Zufälliges Secret für Sessions (wird von install.sh generiert)
- `VIDEO_TURN_URLS`: Kommagetrennte `turn:`/`turns:`-URLs für den Relay-Medienserver
- `VIDEO_TURN_USERNAME`: TURN-Benutzername
- `VIDEO_TURN_CREDENTIAL`: TURN-Passwort
- `VIDEO_STUN_URLS`: Optional kommagetrennte `stun:`-URLs
- `VIDEO_ICE_SERVERS_JSON`: Optional komplette ICE-Serverliste als JSON statt der Einzelvariablen
Beispiel:
```env
NODE_ENV=production
PORT=4000
SESSION_SECRET=bitte-eigenes-starkes-secret-setzen
VIDEO_TURN_URLS=turn:turn.ypchat.net:3478?transport=udp,turn:turn.ypchat.net:3478?transport=tcp
VIDEO_TURN_USERNAME=ypchat
VIDEO_TURN_CREDENTIAL=dein-turn-passwort
VIDEO_STUN_URLS=stun:turn.ypchat.net:3478
```
Die Deploy-Skripte synchronisieren `.env` jetzt mit `.env.example`, behalten dabei aber vorhandene Werte aus der bisherigen `.env` bei, statt sie zu überschreiben.
## Sicherheit