<feed xmlns='http://www.w3.org/2005/Atom'>
<title>searxng/docs/dev/engines/online/azure.rst, branch custom</title>
<subtitle>Free internet metasearch engine which aggregates results from various search services and databases</subtitle>
<id>https://git.ikboikov.net/searxng/atom?h=custom</id>
<link rel='self' href='https://git.ikboikov.net/searxng/atom?h=custom'/>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/'/>
<updated>2025-10-13T14:33:08Z</updated>
<entry>
<title>[feat] engines: add Azure resources engine (#5235)</title>
<updated>2025-10-13T14:33:08Z</updated>
<author>
<name>Tommaso Colella</name>
<email>tommasocolella95@gmail.com</email>
</author>
<published>2025-10-13T14:33:08Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=c34bb612847ce4584f65077b104164993bfa88c5'/>
<id>urn:sha1:c34bb612847ce4584f65077b104164993bfa88c5</id>
<content type='text'>
Adds a new engine `searx/engines/azure.py` to search cloud resources on Azure.

A lot of enterprise users have to deal with Azure Public Cloud.  This helps them
easily search for cloud resources without logging in to the Portal first

How to test this PR locally?

You should create an App Registration on Azure Entra Id with Reader access on
the resources you want to search for.  You should create a Secret for the App
Registration.  After that, you should set up appropriate values in the
`settings.yml` file [1]::

   - name: azure
     engine: azure
     ...
     azure_tenant_id: "your_tenant_id"
     azure_client_id: "your_client_id"
     azure_client_secret: "your_client_secret"
     azure_token_expiration_seconds: 5000

[1] https://github.com/searxng/searxng/pull/5235#issuecomment-3397664928

Co-authored-by: Bnyro &lt;bnyro@tutanota.com&gt;
Co-authored-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;</content>
</entry>
</feed>
