diff --git a/env.example b/env.example index db1ff1f..01b938f 100644 --- a/env.example +++ b/env.example @@ -11,8 +11,8 @@ HEARTH_DB_PATH=/app/data/hearth.db # Scheduling HEARTH_TIMEZONE=America/Toronto HEARTH_POLL_INTERVAL_SECONDS=300 -HEARTH_BUSINESS_HOURS_START=8 -HEARTH_BUSINESS_HOURS_END=20 +HEARTH_BUSINESS_HOURS_START=10 +HEARTH_BUSINESS_HOURS_END=17 HEARTH_ACTIVE_WEEKDAYS_ONLY=true # Comma-separated domains allowed to *start* new warmup threads. Personal diff --git a/hearth/settings.py b/hearth/settings.py index feee6f1..192d2fa 100644 --- a/hearth/settings.py +++ b/hearth/settings.py @@ -18,8 +18,8 @@ class Settings(BaseSettings): timezone: str = Field(default="America/Toronto", validation_alias="HEARTH_TIMEZONE") poll_interval_seconds: int = Field(default=300, validation_alias="HEARTH_POLL_INTERVAL_SECONDS") - business_hours_start: int = Field(default=8, validation_alias="HEARTH_BUSINESS_HOURS_START") - business_hours_end: int = Field(default=20, validation_alias="HEARTH_BUSINESS_HOURS_END") + business_hours_start: int = Field(default=10, validation_alias="HEARTH_BUSINESS_HOURS_START") + business_hours_end: int = Field(default=17, validation_alias="HEARTH_BUSINESS_HOURS_END") active_weekdays_only: bool = Field(default=True, validation_alias="HEARTH_ACTIVE_WEEKDAYS_ONLY") daily_cap_start: int = Field(default=2, validation_alias="HEARTH_DAILY_CAP_START")