chore: LLM provider env for Langflow, persistent sessions, Fernet key doc
This commit is contained in:
parent
3ee997cb72
commit
0b03399c1a
3 changed files with 39 additions and 2 deletions
11
CHANGELOG.md
11
CHANGELOG.md
|
|
@ -12,6 +12,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
automatisch (Report mit `pulled`-Liste). Der Hintergrund-Beobachter und der
|
||||
Startup-Sync bleiben dateibasiert. Die Verwaltung zeigt eine deutsche
|
||||
Schritt-Anleitung direkt beim Sync-Button.
|
||||
- LLM-Provider-Umgebung für Langflow: `OPENAI_API_KEY` + `OPENAI_BASE_URL`
|
||||
in `.env` (OpenAI-kompatible Endpoints) erzeugen automatisch
|
||||
restart-feste Global Variables in Langflow; LFX liest dieselben Werte.
|
||||
- Langflow-Sitzungen halten länger: `LANGFLOW_REFRESH_TOKEN_EXPIRE_SECONDS`
|
||||
(Default weiter 7 Tage, Dev-Beispiel 90) + stabile JWT-Signatur via
|
||||
`LANGFLOW_SECRET_KEY` — kein Re-Login nach Container-Restarts.
|
||||
### Fixed
|
||||
- Flow-Sync aus Langflow: neue Flows blieben unsichtbar, weil LFX-Uploads
|
||||
mit `Permission denied` scheiterten (named Volume root-owned, LFX läuft
|
||||
|
|
@ -25,6 +31,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
0o600-Dateien, die Langflow beim Start abstürzen ließen
|
||||
(`Permission denied` in `/app/flows`, Crash-Loop) und der API Fehler
|
||||
(`unreadable`) verursachten.
|
||||
- `LANGFLOW_SECRET_KEY` muss ein gültiger Fernet-Key sein (44 Zeichen,
|
||||
urlsafe-base64): ein Hex-String brach die Variablen-Verschlüsselung mit
|
||||
`Fernet key must be 32 url-safe base64-encoded bytes` (500 beim Anlegen
|
||||
von Global Variables — Provider-Keys ließen sich nicht speichern).
|
||||
`.env.example` dokumentiert die Erzeugung.
|
||||
- LFX runtime user gets a home directory (`useradd -m`, `HOME` set):
|
||||
without one every flow run failed with "Settings service not found".
|
||||
### Security
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue