fix: keep Langflow flow names in sync files, write them world-readable
This commit is contained in:
parent
95a1c1afb7
commit
3ee997cb72
8 changed files with 58 additions and 769 deletions
|
|
@ -19,6 +19,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
zusätzlich Pull-Dedup (wiederverwendet gleichnamige/identische Dateien
|
||||
statt Bindestrich-Duplikate wie `simple-rule.json`, die jede Sync-Meldung
|
||||
mit Namenskonflikten füllten).
|
||||
- Sync-Dateinamen behalten die Langflow-Namen (`test_flow.json` statt
|
||||
`test-flow.json`; nur dateisystem-reservierte Zeichen werden ersetzt).
|
||||
- Gezogene Flow-Dateien sind world-readable (0o644): `mkstemp` erzeugte
|
||||
0o600-Dateien, die Langflow beim Start abstürzen ließen
|
||||
(`Permission denied` in `/app/flows`, Crash-Loop) und der API Fehler
|
||||
(`unreadable`) verursachten.
|
||||
- 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