Privaatne metaotsingumootor. Otsib korraga mitmest allikast (Google, Bing, DuckDuckGo, arXiv, PubMed, jne).
# Käivita
docker-compose -f /opt/docker-compose/third/server/searngx/docker-compose.yml up -d
# Peata
docker-compose -f /opt/docker-compose/third/server/searngx/docker-compose.yml down
# Taaskäivita
docker-compose -f /opt/docker-compose/third/server/searngx/docker-compose.yml restart
# Logid
docker-compose -f /opt/docker-compose/third/server/searngx/docker-compose.yml logs -f
# Uuenda
docker-compose -f /opt/docker-compose/third/server/searngx/docker-compose.yml pull
docker-compose -f /opt/docker-compose/third/server/searngx/docker-compose.yml up -d
# Konteineri seis
docker ps | grep searxng
# Logid
docker logs searxng
# Sisene konteinerisse
docker exec -it searxng /bin/sh
| Teenus | Port | URL |
|---|---|---|
| SearXNG | 8888 | http://100.87.1.24:8888 |
# Otsi (JSON)
curl "http://100.87.1.24:8888/search?q=etnomatematika&format=json"
# Otsi (HTML – veebileht)
curl "http://100.87.1.24:8888/search?q=etnomatematika"
SearXNG kontrollib oma tervist iga 30 sekundi järel.
# Käsitsi test
curl -s -o /dev/null -w "%{http_code}" http://100.87.1.24:8888/healthz
# -> 200
| Asukoht | Sisu |
|---|---|
/data/docker/searxng/settings.yml |
SearXNG seadistused |
/data/docker/searxng/limiter.toml |
Piirajate seadistus |
/data/docker/searxng_cache |
Otsingu vahemälu |
/backups/docker/searxng |
Varukoopiad |
ai_network pealhttp://100.87.1.24:8888/search?format=json