aboutsummaryrefslogtreecommitdiff
path: root/jb/settings.py
diff options
context:
space:
mode:
authorstuppie2026-09-08 16:02:08 -0600
committerstuppie2026-09-08 16:02:08 -0600
commitf3e37a1c73bd0d68966f24995011b5c93305273d (patch)
treea53f3658af3498b707fcabefb48168a464551374 /jb/settings.py
parent27c2e8fee5c604d64cd06a37afc62db0252f8370 (diff)
downloadamt-jb-f3e37a1c73bd0d68966f24995011b5c93305273d.tar.gz
amt-jb-f3e37a1c73bd0d68966f24995011b5c93305273d.zip
email integration
Diffstat (limited to 'jb/settings.py')
-rw-r--r--jb/settings.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/jb/settings.py b/jb/settings.py
index 7fe2a5a..86c8a36 100644
--- a/jb/settings.py
+++ b/jb/settings.py
@@ -41,6 +41,7 @@ class Settings(AmtJbBaseSettings):
)
debug: bool = False
app_name: str = "AMT JB API"
+ base_url: HttpUrl = Field(default=HttpUrl("https://jamesbillings67.com/"))
fsb_host: HttpUrl = Field(default=HttpUrl("https://fsb.generalresearch.com/"))
# Needed for admin function on fsb w/o authentication
@@ -62,6 +63,8 @@ class Settings(AmtJbBaseSettings):
)
gr_api_token: SecretStr = Field(min_length=1)
+ mautic_api_key: SecretStr = Field(min_length=32)
+
class TestSettings(Settings):
model_config = SettingsConfigDict(
@@ -73,6 +76,7 @@ class TestSettings(Settings):
)
debug: bool = True
app_name: str = "AMT JB API Test"
+ base_url: HttpUrl = Field(default=HttpUrl("http://127.0.0.1:8081/"))
@lru_cache