Searx
Développé par | Adam Tauber (alias asciimoo) |
---|---|
Dernière version | 1.1.0 ()[1] |
Dépôt | github.com/searx/searx |
Assurance qualité | Intégration continue |
Écrit en | Python[2] |
Système d'exploitation | Linux et FreeBSD |
Type | Moteur de recherche |
Licence | Logiciel libre (AGPLv3) |
Site web | searx.github.io/searx |
Searx est un métamoteur de recherche libre, disponible sous licence publique générale Affero version 3, ayant pour but de protéger la vie privée de ses utilisateurs[3]. Searx s'est inspiré du projet Seeks[4]. Contrairement à ce dernier cependant, il ne dispose pas de possibilité de retransmettre les résultats en pair-à-pair. L'auteur principal pense que ça peut être un risque de fuite d'informations personnelles (les informations recherchées)[5].
Searx peut être utilisé au travers d'une instance publique mais il peut aussi être installé pour disposer de sa propre instance. De nombreuses instances publiques sont à disposition[6], Framasoft[7] en propose une liste alternative depuis la fermeture de son propre service. Il est assez léger pour être installé sur un ordinateur monocarte du type Raspberry Pi[8].
Le projet SearX n'est plus maintenu depuis septembre 2023, à la place, son fork nommé SearXNG (anglais : New Generation), créé en 2021, le remplace[9],[10].
Fonctionnement
[modifier | modifier le code]Searx assure la confidentialité de base en mélangeant les requêtes avec des recherches sur d'autres plates-formes sans en stocker les données. Les requêtes sont effectuées en utilisant une requête POST par défaut (il est possible d'utiliser le GET en modifiant ses préférences) sur chaque navigateur (sauf Chrome). Par conséquent, elles ne figurent ni dans les journaux du système, ni dans l'historique des URL consultées. Dans le cas des utilisateurs de Chrome, il y a une exception, Searx utilise la barre de recherche pour effectuer des requêtes GET. Searx peut être ajouté à la barre de recherche de votre navigateur et peut donc être défini comme moteur de recherche par défaut [11].
Il comporte plusieurs rubriques plus ou moins spécialisées ; général, fichiers, images, informatique (donnant des réponses à des questions sur les technologies de l'information depuis des sites d'aide et plus généralement spécialisés, des codes sources depuis différents forges git etc...), carte (cartographie, via OpenStreetMap et Photon), musique, actualités, science (parcourant différentes bases universitaires et proposant différant moteurs de DOI, dont par défaut oadoi.org mettant en avant les contenus en accès libre), réseaux sociaux et enfin, vidéos.
Pour chacune de ces rubriques, il est possible de sélectionner plusieurs sources ou de les restreindre.
Les résultats des recherches sont affichés avec des extraits ou des cartes via Leaflet[12], dans le cas de la cartographie, et peuvent être également téléchargés au format CSV, JSON ou RSS.
Il existe une interface d'administration web d'instance Searx, développée par les principaux auteurs de Searx, disponible sous forme de projet séparé. Le but étant de gérer le fichier de configuration via une interface graphique[13].
Voir aussi
[modifier | modifier le code]Articles connexes
[modifier | modifier le code]Liens externes
[modifier | modifier le code]- (en) Site officiel et instance du moteur.
- (en) searx/searx sur Github, sources du projet
- (en) Liste d'instances publiques
Notes et références
[modifier | modifier le code]- « Release v1.1.0 »
- Goffi et contributeurs, « Se passer de Google, Facebook et autres big brothers 2.0 #1 - les moteurs de recherche », Linuxfr, (consulté le )
- Korben, « Searx – Le méta moteur totalement paramétrable qui respecte votre vie privée », (consulté le )
- (en) « about.html », sur GitHub (consulté le )
- (en) « Why not creating a searx network », sur Système de ticket du dépôt sur Github (consulté le )
- (en) « Searx instances »
- Fabien Soyez, « Moteurs de recherche : nos alternatives à Google pour protéger votre vie privée », sur CNet,
- (de) Jan Weisensee, « Die eigene Suchmaschine auf einem Raspberry Pi », sur Golem.de,
- (en) « Searx is no longer maintained », sur Searx,
- (en) « Welcome to SearXNG (section, The origin) », sur docs.searxng.org (consulté le )
- (en) « about.html », sur GitHub (consulté le )
- (en) « Searx/searx/templates/simple/result_templates/map.html at master · searx/searx », sur GitHub (consulté le ).
- kvch, « Searx admin interface: manage your instance from your browser », sur asciimoo.github.io,