ENV-Überschreibung teilweise ermöglichen

Als DevOpsi will ich einige Einstellungen zusätzlich via Umgebungsvariablen überschreiben können, damit ich beim Deployment einzelne Services anders behandeln kann als den Rest.

Die Änderung soll es nur erlauben, nicht als Default dazu ermutigen.

Die Änderung soll auf die Settings-Klasse in general.yml beschränkt sein und damit auf Variablen wie log_level oder n_uvicorn_workers.

Akzeptanzkriterien

  • die Klasse Settings erbt von BaseSetting und nicht mehr von BaseModel
  • die Doku weist auf die Möglichkeit hin
  • Review einer zweiten Person durchgeführt
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information