Avec @dauphindart on a ajouté plusieurs IPs du range de la VM sur l’interface de façon temporaire, c’ets une expérimentation car on a activé l’option source_ips qui permet de load balancé avec plusieurs Ips sources les requêtes vers les différents moteurs de recherche. Mais ça ne marche pas avec tous les moteurs car certains comme startpage ou qwant ne sont pas dispo en IPv6.
inet6 2a00:5881:8100:1007::42:fe/64 scope global
valid_lft forever preferred_lft forever
inet6 2a00:5881:8100:1007::42:ca/64 scope global
valid_lft forever preferred_lft forever
inet6 2a00:5881:8100:1007::36:fe/64 scope global
valid_lft forever preferred_lft forever
inet6 2a00:5881:8100:1007::36:ca/64 scope global
valid_lft forever preferred_lft forever
inet6 2a00:5881:8100:1007::ca:15/64 scope global
valid_lft forever preferred_lft forever
inet6 2a00:5881:8100:1007::ca:42/64 scope global
valid_lft forever preferred_lft forever
inet6 2a00:5881:8100:1007::ca:fe/64 scope global
valid_lft forever preferred_lft forever
inet6 2a00:5881:8100:1007::36:15/64 scope global
valid_lft forever preferred_lft forever
inet6 2a00:5881:8100:1007::42:42/64 scope global
valid_lft forever preferred_lft forever
inet6 2a00:5881:8100:1007::1/64 scope global nodad
valid_lft forever preferred_lft forever
On a aussi conclu que la base redis n’est pas forcément fonctionnelle, car normalement c’est valkey qui la remplace. Là on fait croire à searxng que redis est une base valkey, à voir si ça créé des soucis.
TODO:
Mettre en place un timer systemd pour mettre à jour les sources
Mettre en place un mécanisme de mise à jour automatisé des sources dans searxng_ynh (le latest commit n’est pris actuellement en considération qu’une fois par semaine)
Passer le paquet yunohost à valkey (ou carrément supporter nativement valkey dans uyunohost ?)
(plus long terme) utiliser tor pour startpage et ddg (car leur endpoint tor ne demande pas de captcha)
(plus long terme) développer un engine searxng pour open web index