fix: Client-Upload akzeptiert SECRET_KEY oder JWT_SECRET_KEY + Download in Settings

Upload-Auth:
- Akzeptiert jetzt sowohl SECRET_KEY als auch JWT_SECRET_KEY
  (BUILD_UPLOAD_TOKEN in Entwicklungs-.env kann einer von beiden sein)

Settings-View:
- Zeigt verfuegbare Desktop/Mobile Clients zum Download an
  (nur wenn mindestens ein Client vorhanden)
- Pro Client: Name, Dateiname, Download-Button

.env.example:
- Klarere Kommentare: "SECRET_KEY oder JWT_SECRET_KEY des Zielservers"

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Stefan Hacker
2026-04-11 23:58:54 +02:00
parent 9391a58683
commit 29cc00e284
3 changed files with 52 additions and 10 deletions
+6 -5
View File
@@ -37,11 +37,12 @@ MAX_UPLOAD_SIZE_MB=500
ONLYOFFICE_URL=
# =============================================
# Client-Build Upload (NUR auf der Entwicklungsmaschine!)
# Diese Werte gehoeren NICHT auf den Produktionsserver,
# sondern in die .env der Maschine auf der ./build.sh laeuft.
# Client-Build Upload (NUR auf der ENTWICKLUNGSMASCHINE!)
# NICHT auf dem Produktionsserver setzen!
# Diese Werte braucht nur die Maschine auf der ./build.sh laeuft.
# =============================================
# Oeffentliche URL der Cloud-Instanz wohin die Builds hochgeladen werden
# URL der Cloud-Instanz wohin die Builds hochgeladen werden
CLOUD_URL=https://cloud.example.com
# SECRET_KEY des Zielservers (identisch mit SECRET_KEY oben auf dem Server)
# SECRET_KEY oder JWT_SECRET_KEY des Zielservers
# (den gleichen Wert hier reinkopieren der auf dem Server steht)
BUILD_UPLOAD_TOKEN=