diff --git a/searx/webapp.py b/searx/webapp.py index ee558a5f7..98480e4b6 100755 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -618,6 +618,11 @@ def index(): ) +@app.route('/healthz', methods=['GET']) +def health(): + return Response('OK', mimetype='text/plain') + + @app.route('/search', methods=['GET', 'POST']) def search(): """Search query in q and return results. diff --git a/tests/unit/test_webapp.py b/tests/unit/test_webapp.py index ff58aa1e9..cfaa4fb90 100644 --- a/tests/unit/test_webapp.py +++ b/tests/unit/test_webapp.py @@ -191,6 +191,11 @@ class ViewsTestCase(SearxTestCase): self.assertEqual(result.status_code, 200) self.assertIn(b'