summaryrefslogtreecommitdiff
path: root/searx/settings.yml
diff options
context:
space:
mode:
authorMarkus Heiser <markus.heiser@darmarIT.de>2022-08-10 21:56:25 +0200
committerGitHub <noreply@github.com>2022-08-10 21:56:25 +0200
commit214f234c6f0e68999d3c1a755766fe096f902774 (patch)
tree046971615a9044d7c9da35eeb60c8bc086ffdcc4 /searx/settings.yml
parent43c545910b161731c3bc6791bdfa227c64e4489a (diff)
parent73ffa0c070b368c4c26ff29c02f03f0e138a98fd (diff)
Merge pull request #1649 from joxcat/eng-srht
Add sourcehut engine
Diffstat (limited to 'searx/settings.yml')
-rw-r--r--searx/settings.yml20
1 files changed, 20 insertions, 0 deletions
diff --git a/searx/settings.yml b/searx/settings.yml
index 4e96d024f..ec03819a5 100644
--- a/searx/settings.yml
+++ b/searx/settings.yml
@@ -1863,6 +1863,26 @@ engines:
require_api_key: false
results: HTML
+ - name: sourcehut
+ shortcut: srht
+ engine: xpath
+ paging: true
+ search_url: https://sr.ht/projects?page={pageno}&search={query}
+ results_xpath: (//div[@class="event-list"])[1]/div[@class="event"]
+ url_xpath: ./h4/a[2]/@href
+ title_xpath: ./h4/a[2]
+ content_xpath: ./p
+ first_page_num: 1
+ categories: [it, repos]
+ disabled: true
+ about:
+ website: https://sr.ht
+ wikidata_id: Q78514485
+ official_api_documentation: https://man.sr.ht/
+ use_official_api: false
+ require_api_key: false
+ results: HTML
+
# Doku engine lets you access to any Doku wiki instance:
# A public one or a privete/corporate one.
# - name: ubuntuwiki