diff --git a/searx/settings.yml b/searx/settings.yml
index 92bb0ff26..ec6c5bdc8 100644
--- a/searx/settings.yml
+++ b/searx/settings.yml
@@ -19,6 +19,10 @@ brand:
public_instances: https://searx.space
wiki_url: https://github.com/searxng/searxng/wiki
issue_url: https://github.com/searxng/searxng/issues
+ # Custom entries in the footer: [title]: [link]
+ # custom:
+ # About instance: "https://searxng.org"
+ # Instance admin: "https://searxng.org"
search:
# Filter results. 0: None, 1: Moderate, 2: Strict
diff --git a/searx/settings_defaults.py b/searx/settings_defaults.py
index 6a56fdd7d..f7ff9170c 100644
--- a/searx/settings_defaults.py
+++ b/searx/settings_defaults.py
@@ -151,6 +151,7 @@ SCHEMA = {
'docs_url': SettingsValue(str, 'https://docs.searxng.org'),
'public_instances': SettingsValue((False, str), 'https://searx.space'),
'wiki_url': SettingsValue(str, 'https://github.com/searxng/searxng/wiki'),
+ 'custom': SettingsValue(dict, {}),
},
'search': {
'safe_search': SettingsValue((0, 1, 2), 0),
diff --git a/searx/templates/simple/base.html b/searx/templates/simple/base.html
index b7b1b35d3..d22d96685 100644
--- a/searx/templates/simple/base.html
+++ b/searx/templates/simple/base.html
@@ -77,6 +77,9 @@
{% if get_setting('general.contact_url') %}
| {{ _('Contact instance maintainer') }}
{% endif %}
+ {% for title, link in get_setting('brand.custom').items() %}
+ | {{ title }}
+ {% endfor %}