freeleaps-service-hub/apps/notification/common/config/app_settings.py
2024-10-30 07:22:26 -07:00

30 lines
716 B
Python

import os
from pydantic_settings import BaseSettings
class AppSettings(BaseSettings):
NAME: str = "notification"
RABBITMQ_HOST: str = "rabbitmq"
RABBITMQ_PORT: int = 5672
SYSTEM_USER_ID: str = "117f191e810c19729de860aa"
SMS_FROM: str = "+16898887156"
EMAIL_FROM: str = "freeleaps@freeleaps.com"
SECRET_KEY: str = ""
SENDGRID_API_KEY: str = (
"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"
)
TWILIO_ACCOUNT_SID: str = "ACf8c9283a6acda060258eadb29be58bc8"
TWILIO_AUTH_TOKEN: str = "ef160748cc22c8b7195b49df4b8eca7e"
class Config:
env_file = ".myapp.env"
env_file_encoding = "utf-8"
app_settings = AppSettings()