A French instance is born... (slowly!)

Ce weekend, grâce à un travail merveilleux de volontaires, nous avons commencé à mettre en ligne une instance de PeARS en français, dédiée à la réparation des objets du quotidien. Elle est déjà partiellement traduite, et voilà une première capture d'écran:

@pears est-ce que le lien est public ? (je n'ai pas trouvé l'info sur https://pearsproject.org/), mais je n'ai peut-être pas bien cherché)
PeARS - the People's Search Engine

PeARS is an open-source search engine that lets you take control of your search. It has privacy and energy efficiency at its core.

@samulus Pas encore, ou voulait terminer les traductions avant de partager. Aussi, on s'attend à pas mal de bugs 🙄 donc on fera d'abord un appel aux testeurs pour la version alpha et partagerons le lien modérément... Si ça vous intéresse, je vous mets volontiers sur notre liste de volontaires 🙂 On espère être prêts d'ici quelques jours.

@pears ok pas de souci, j'étais juste curieux. Vous faites bien de prendre le temps qu'il faut 🙂.

Je suis en train de tester l'installation de PeARSearch/PeARS-federated sur mon Raspberry pi

GitHub - PeARSearch/PeARS-federated: This is the version of PeARS for use in a federated context: admins create PeARS instances that users can join to contribute to the index. Federated can also be used as a private, single-user search engine when installed locally.

This is the version of PeARS for use in a federated context: admins create PeARS instances that users can join to contribute to the index. Federated can also be used as a private, single-user searc...

GitHub
@samulus Ah super! Faites-nous savoir quels sont les problèmes que vous rencontrez. Ça sera super-utile!
@pears

Ça tourne: https://pears.s1gm4.eu.

Une remarque : j'ai dû modifier le port utilisé dans run.py, car 8080 était déjà pris sur ma machine, ça pourrait être intéressant de le rendre paramètrable dans une variable d'environnement.

Par contre, je n'ai aucun résultat de recherche pour le moment (c'est sans doute normal).
J'ai lancé l'indexation de https://samuel.ortion.fr pour voir.

@samulus Très beau! 👏 Ah oui, le port, définitivement à changer!

Effectivement, l'index est à créer avec l'aide de contributeurs/trices. Une chose à savoir: l'interface ne permet d'indexer qu'une page à la fois. C'est un choix motivé par des raisons légales. Il y a un moyen plus rapide d'indexer depuis le terminal, mais un peu buggy pour l'instant.

@pears pour info, actuellement ça tourne en mode 'debug' de flask.
@pears À ce propos, j'ai fait un petit commit: https://github.com/samuelortion/PeARS-federated/commit/b073dcc54df7f0e48de44d603cd7f98bf663293f
(c'est basique, et sans doute pas le plus adapté, mais ça me semble good-enough pour désactiver le mode debug de Flask par défaut)

je ne sais pas si vous souhaitez l'intégrer, auquel cas je peux faire un PR (ou attendre d'autres modifs pour faire une PR plus fournie, suivant ce qui vous arrange ;-) ).
Disable flask debug mode by default, unless FLASK_ENV=development · samuelortion/PeARS-federated@b073dcc

This is the version of PeARS for use in a federated context: admins create PeARS instances that users can join to contribute to the index. - Disable flask debug mode by default, unless FLASK_ENV=development · samuelortion/PeARS-federated@b073dcc

GitHub
@samulus Ah très bien! Oui, merci, si vous pouvez nous envoyer une petite PR, ça serait merveilleux.