- Ikuvumela ukuthi uhlanganise imiphumela evela ezinjini zokusesha ezingaphezu kuka-70 ngaphandle kokulandelela umsebenzi womsebenzisi noma ukudala amaphrofayili akho.
- Inikeza ithuba lokuzisingatha nge-Docker noma i-LXC ukuqinisekisa ukulawula okuphelele kwedatha nokucushwa.
- Ifaka i-JSON API evumela ukuhlanganiswa nama-ejenti e-AI kanye nezikripthi zokwenza ngokuzenzakalela ezenziwe ngokwezifiso.

Wake waba nomuzwa wokuthi i-inthanethi ifunda ingqondo yakho? Kwenzeka kaningi: ufuna uhlobo oluthile lwesicathulo noma iresiphi ethile, bese kuthi ngokuzumayo, konke ukukhangisa kunethiwekhi Kubonakala sengathi umatasa kakhulu ngaleyo ndaba. Akusiwo umlingo; ukulandelwa njalo yizikhondlakhondla zobuchwepheshe okudala iphrofayili eningiliziwe yempilo yakho. Ukuze kuvinjelwe lokhu kugeleza kwedatha, kuvele ithuluzi elisha. I-SearXNG, ithuluzi elinamandla elikunika ukulawula ubumfihlo bakho ngenkathi uphequlula.
Empeleni, sikhuluma nge- injini yokusesha ye-meta yomthombo ovulekile lokho akugcini izimfihlo zakho. Esikhundleni sokufaka i-inthanethi ku-inthanethi uqobo, i-SearXNG isebenza njengomxhumanisi ohlakaniphile: ithumela umbuzo wakho ezinjinini eziningi zokusesha ezahlukene, iqoqe okuhle kakhulu kuzo zonke, bese ikunikeza uhlu olulodwa. ngaphandle kokulandela Ungubani nokuthi ufunani. Kuyindlela efanelekile kulabo abafuna amandla e-Google kodwa bafuna ukuzikhethela kwe-ejenti eyimfihlo.
Yini eyenza i-SearXNG ihluke?
Ngokungafani nezinjini zokusesha ezivamile, lolu hlelo aluzami ukukudonsela enkingeni isihlungi sebholaNakuba abanye bekukhombisa imiphumela ngokusekelwe kulokho okuncamelayo kwangaphambilini, i-SearXNG ikunikeza umbono oqondile nongathathi hlangothi kolwazi. Ngaphezu kwalokho, kuyiphrojekthi ehlanganisiwe eyahlukana ne-Searx, futhi isekelwa umphakathi omkhulu ku-GitHub.
Phakathi kwamakhono ayo avelele kakhulu sithola ukuhlanganiswa kwezinsizakalo ezingaphezu kuka-70kufaka phakathi i-Wikipedia, i-Reddit, kanye ne-DuckDuckGo. Ungahlela usesho lwakho ngezigaba, kungakhathaliseki ukuthi izinto ezivamile njengezithombe namavidiyo, noma izinto ezithile ezifana ubuchwepheshe, isayensi, noma amanethiwekhi omphakathiukuhlala ungaziwa.
Ubumfihlo njengesihloko esiyinhloko
Ukuphepha kwa-SearXNG akuyona into eyengeziwe; kuyisizathu sayo sokuba. Injini isebenzisa izendlalelo eziningi zokuvikela ukuvimbela izinsizakalo zangaphandle ukuthi zingazi ukuthi ungubani. Okokuqala, yenza ukuhlanzwa okuphelele kwedatha yangasese esicelweni ngasinye, ukususa amakhukhi kanye nezimpawu zesiphequluli ukuze kufezwe ubumfihlo kusiphequluli Iyasebenza. Okwesibili, ikheli le-IP elibonwa yizinjini zokusesha yilelo lesibonelo se-SearXNG hhayi elakho, elingathuthukiswa kakhulu uma unquma ithrafikhi yomzila nge-Tor.
Ngaphezu kwalokho, njengoba kuyipulatifomu yomthombo ovulekile, noma ubani angahlola ikhodi ukuqinisekisa ukuthi akukho minyango yangemuva akukho ukuqoqwa kwedatha okufihliwe. Azikho izikhangiso, azikho izilandeli, futhi ngaphezu kwakho konke, Awekho amaphrofayili abasebenzisi.
Indlela yokusetha i-instance yakho yendawo
Nakuba zikhona izikhungo zomphakathi, inketho enconywa kakhulu kulabo abadinga kakhulu ukuzihlalelaNgokusebenzisa i-SearXNG kuhadiwe yakho, unokulawula okuphelele. Indlela elula yokwenza lokhu ukusebenzisa I-Docker Ukubhalaokuvumela isevisi ukuthi isethwe kanye Valkey (isitoreji sedatha esisememori esibalulekile ekuphatheni imikhawulo yesicelo kanye nokusebenza).
- Izidingo Ezincane: Awudingi i-supercomputer; uhlelo lwe-64-bit, i-RAM engu-512 MB (yize kunconywa i-2 GB), kanye nesikhala sediski esingaba ngu-300 MB sanele. Ngisho ne- Ukusajingijolo Pi 4 Angayishukumisa ngaphandle kokulimaza izinwele zakhe.
- Ukucushwa kokhiye: Kubalulekile ukuhlela ifayela
settings.ymlKumelwe ukhiqize eyodwa ukhiye oyimfihlo oyingqayizivele ukusayina amaseshini nokulungiselelabase_urlkulungile ukuze izixhumanisi ezisemakhasini emiphumela zingaphuki. - Vikela ukufinyelela: Kunconywa ukubeka isitsha ngemuva kwe- i-proxy ebuyela emuva njenge-Nginx noma i-Caddy ngezitifiketi ze-TLS (SSL) ukuze uxhumano phakathi kwesiphequluli sakho neseva lubethelwe.
Uma ukhetha okuthile okuqondile kakhulu nokusebenzisa I-ProxmoxKunezikripthi zomphakathi ezikuvumela ukuthi ufake i-SearXNG esitsheni se-LXC esinomugqa owodwa womyalo, okwenza kube lula kakhulu inqubo yokufakwa.
Ukuhlanganiswa Okuthuthukisiwe kanye ne-JSON API
Elinye lamaphuzu aqine kakhulu kumaphrofayili obuchwepheshe yilabo I-API ngefomethi ye-JSONUma uvumela le nketho kuzilungiselelo, i-SearXNG ayibe yiwebhusayithi nje futhi iba umthombo wedatha ehlelekile. Lokhu kuyigolide elicwengekile kulabo abakha Ama-ejenti e-AI noma izikripthi ezenzakalelayongoba ikuvumela ukuthi uthole imiphumela yokusesha yesikhathi sangempela ngaphandle kokukhokha imali yanyanga zonke noma kuye ngezinkinobho ze-API ezinqunyelwe.
Isibonelo esicacile ukuhlanganiswa kwayo ne I-PerplexicaKule nqubo, i-SearXNG isebenza njengenjini yokusesha enika amandla i-AI; umbuzo womsebenzisi uguqulwa ube amagama angukhiye, i-SearXNG isesha iwebhu, futhi i-AI icubungula leyo datha ukuze inikeze impendulo enolwazi nesesikhathini, konke kusebenza endaweni yakho kuseva yakho.
Ukuqhathaniswa nezinye izinjini zokusesha ezizimele
Kuhlelo lobumfihlo kunezinketho eziningana. DuckDuckGo Kuyindlela efinyeleleka kakhulu kumsebenzisi ojwayelekile, kuyilapho Ukucinga Ngesibindi Ivelele ngokuba nenkomba yayo ezimele. Ngakolunye uhlangothi, I-Startpage Kuhle uma ungafuni ukuyeka imiphumela ye-Google kodwa ufuna umlamuleli ofihla ubuwena bakho.
I-SearXNG ibekwe ekugcineni kobuchwepheshe nokuguquguqukayo kwe-spectrum. Ngenkathi i-Mojeek inikeza nenkomba yayo, i-SearXNG ihamba phambili kule ndawo. ukuguquguquka ngokuhlanganisa imithombo eminingiUkuze bandise ukuphepha, abanye abasebenzisi bahlanganisa lezi zinjini zokusesha kanye iziphequluli ezivimbela ukutholakala njenge-AdsPower, okukuvumela ukuthi ushintshe izigxivizo zeminwe zedijithali zedivayisi (i-Canvas, i-WebGL, i-AudioContext) ukuze uvimbele amawebhusayithi ukuthi angakuboni ngisho nangemva kokuchofoza umphumela.
Ukuxazululwa kwezinkinga ezivamile
Ngezinye izikhathi, ungase uqaphele ukuthi eminye imiphumela ayiveli. Lokhu kuvame ukwenzeka ngoba izinjini zokusesha (njenge-Google noma i-Bing) zinayo Ikheli le-IP leseva yakho livinjiwe. ngokuyibona njengesikhungo sedatha. Ukuze iqaphe lokhu, i-SearXNG inikeza ikhasi le izibalo (/stats) lapho ungabona khona ukuthi yiziphi izinjini ezibuyisa amaphutha e-CAPTCHA noma ukufinyelela kwenqatshiwe.
Uma uzama ukusebenzisa i-JSON API bese uthola i- iphutha 403 LinqatshelweKungenzeka kakhulu ukuthi ifomethi ye-JSON ayisebenzi ku settings.yml noma ukuthi i- umkhawulo wesilinganiso iskripthi sakho kungenzeka ukuthi sihlukaniswe njenge-bot. Kumaseva azimele, kungcono ukukhubaza i-limiter bese uphatha ukufinyelela nge-firewall noma i-proxy ephambene.
Ukuba nenjini yakho yokusesha nge-meta kushintsha indlela osebenzisa ngayo ulwazi, kususa ukubhekwa kwezinkampani futhi kuvumele ukusesha kube ithuluzi lokuthola kunokuba kube ukulandelela. Ngokuhlanganisa ukuzisingatha ngokwakho nokucushwa kwenethiwekhi okuphephile, futhi, ngokuzithandela, ukuhlanganiswa nobuhlakani bendawo bokwenziwa, i-ecosystem yedijithali iyatholakala lapho ubukhosi bedatha Kuyinto eza kuqala ngokuphelele.



