Override-based compose, profiles in .env, README

This commit is contained in:
hh committed 2026-09-09 00:18:15 +02:00
1 parent 1f416dbe60
commit ac0ccf47e5
13 files changed
+131 -88

No files matched your search

@@ -69,6 +69,7 @@ class ApiSettings(BaseSettings):
host: str = "0.0.0.0" # noqa: S104
port: int = 8080
workers: int = 1
docs: bool = False
{%- if serve_spa %}
static_dir: str = "static"
{%- endif %}
@@ -110,7 +111,10 @@ class Settings(BaseSettings):
{%- endif %}
model_config = SettingsConfigDict(
case_sensitive=False, env_file=".env", env_nested_delimiter="__", extra="ignore"
case_sensitive=False,
env_file={% if layout == 'part' %}("../.env", ".env"){% else %}".env"{% endif %},
env_nested_delimiter="__",
extra="ignore",
)