From c34bb612847ce4584f65077b104164993bfa88c5 Mon Sep 17 00:00:00 2001 From: Tommaso Colella Date: Mon, 13 Oct 2025 16:33:08 +0200 Subject: [feat] engines: add Azure resources engine (#5235) 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 Co-authored-by: Markus Heiser --- docs/dev/engines/online/azure.rst | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 docs/dev/engines/online/azure.rst (limited to 'docs/dev/engines') diff --git a/docs/dev/engines/online/azure.rst b/docs/dev/engines/online/azure.rst new file mode 100644 index 000000000..d0484d4c2 --- /dev/null +++ b/docs/dev/engines/online/azure.rst @@ -0,0 +1,8 @@ +.. _azure engine: + +=============== +Azure Resources +=============== + +.. automodule:: searx.engines.azure + :members: -- cgit v1.2.3