From fdbcc58385c2bd5ba581ef12cfc0f90e808f3307 Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Wed, 15 Apr 2026 20:29:02 -0400 Subject: [PATCH] feat(settings): add general.public_base_url default --- roundtable/core/settings.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/roundtable/core/settings.py b/roundtable/core/settings.py index e6568f8..e924565 100644 --- a/roundtable/core/settings.py +++ b/roundtable/core/settings.py @@ -36,6 +36,9 @@ _DEFAULT_WEBHOOK_TEMPLATE = ( # All recognised settings and their defaults. # Plugin settings are stored as "plugin." and handled separately. DEFAULTS: dict[str, Any] = { + # General — external URL for install scripts, share links, alert deep-links. + # Empty = fall back to the current request's Host header. + "general.public_base_url": "", "session.lifetime_hours": 8, "data.retention_days": 90, "monitors.poll_interval_seconds": 60,