searxng-local
Web search through the bundled Railway SearXNG service
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Web search through the bundled Railway SearXNG service
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | searxng-local |
| description | Web search through the bundled Railway SearXNG service |
| version | 1.0.0 |
| metadata | {"hermes":{"requires":{"env":["SEARXNG_URL"]},"primaryEnv":"SEARXNG_URL"}} |
You have access to a SearXNG metasearch service deployed in the same Railway project. It is already running separately from Hermes Agent, so do not install SearXNG, run Docker, or use localhost for search.
Read the SEARXNG_URL environment variable. On Railway this should point to
the SearXNG service over private networking, for example:
http://SearXNG.railway.internal:8080
Always include the port. Railway private networking uses HTTP internally, not HTTPS.
Use the JSON search endpoint:
GET ${SEARXNG_URL}/search?q=YOUR_QUERY&format=json
Examples:
curl "${SEARXNG_URL}/search?q=railway+private+networking&format=json"
curl "${SEARXNG_URL}/search?q=python+uvicorn+starlette&format=json&categories=it"
curl "${SEARXNG_URL}/search?q=architecture+diagram&format=json&categories=images"
The format=json query parameter is required. Without it, SearXNG returns the
HTML web UI.
The response contains a results array. Each item usually includes:
title: page titleurl: source URLcontent: text snippetengine: search engine that returned the resultcategory: result categorySEARXNG_URL is empty, the Railway service variable was not wired into the Hermes service.PORT=8080.