initializer service deployed and tested

This commit is contained in:
2025-05-12 17:42:33 +03:00
parent 834c78d814
commit 1d4f00e8b2
96 changed files with 11881 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
from pydantic_settings import BaseSettings, SettingsConfigDict
class Configs(BaseSettings):
"""
Email configuration settings.
"""
HOST: str = ""
USERNAME: str = ""
PASSWORD: str = ""
PORT: int = 0
SEND: bool = True
@property
def is_send(self):
return bool(self.SEND)
def as_dict(self):
return dict(
host=self.HOST,
port=self.PORT,
username=self.USERNAME,
password=self.PASSWORD,
)
model_config = SettingsConfigDict(env_prefix="EMAIL_")
# singleton instance of the POSTGRESQL configuration settings
email_configs = Configs()