diff --git a/aleksis/core/settings.py b/aleksis/core/settings.py
index 0aa35e67181c5f11756b89a3ad1e0408fc2f1f19..50188498f928331f3a86d705c6ec0813ebb04103 100644
--- a/aleksis/core/settings.py
+++ b/aleksis/core/settings.py
@@ -68,6 +68,9 @@ UWSGI_SERVE_STATIC = True
 UWSGI_SERVE_MEDIA = False
 
 ALLOWED_HOSTS = _settings.get("http.allowed_hosts", [getfqdn(), "localhost", "127.0.0.1", "[::1]"])
+BASE_URL = _settings.get(
+    "http.base_url", "http://localhost:8000" if DEBUG else f"https://{ALLOWED_HOSTS[0]}"
+)
 
 # Application definition
 INSTALLED_APPS = [