Skip to content

Settings

settings = Settings() module-attribute

Settings

Bases: BaseSettings

ADMIN_EMAILS = [] class-attribute instance-attribute

ADMIN_SESSION_SECRET instance-attribute

ALLOW_DEV_MODE_LOGIN = False class-attribute instance-attribute

CLERK_PUBLISHABLE_KEY instance-attribute

CLERK_SECRET_KEY instance-attribute

DEV_MODE = False class-attribute instance-attribute

DOMAIN instance-attribute

GOOGLE_CLIENT_ID instance-attribute

GOOGLE_CLIENT_SECRET instance-attribute

OPENAI_API_KEY instance-attribute

REDIS_HOST instance-attribute

STRIPE_CREDITS_API_ID = 'price_1P5YOARqabseNwj7T3b4qOIH' class-attribute instance-attribute

STRIPE_PUBLIC_KEY instance-attribute

STRIPE_SECRET_KEY instance-attribute

STRIPE_WEBHOOK_SECRET instance-attribute

model_config = SettingsConfigDict(secrets_dir=os.environ['SECRETS_DIR'], env_file=['../.env', '.env'], extra='ignore') class-attribute instance-attribute