LibreY icon indicating copy to clipboard operation
LibreY copied to clipboard

Adding YaCy Search

Open robert-winkler opened this issue 1 year ago • 7 comments

Hi, is it possible to realize YaCy searches with LibreY? YaCy (https://yacy.net/>) is a P2P search engine and crawler. You can host an instance and search a specific context or the entire P2P network. I'm currently testing an instance at https://yacy.nube-gran.de/. I've attached a screenshot.

yacy Best, R

robert-winkler avatar Dec 18 '24 20:12 robert-winkler

YaCy doesn't usually serve up ads/junk or really need LibreY to be a decent face for it, so...what for? I use YaCy myself and can't figure out what LibreY should do with it?

OdinVex avatar Jan 28 '25 06:01 OdinVex

Well, it just adds P2P search capabilities to LibreY. It's not critical, but it's fancy for privacy fans 😉.

robert-winkler avatar Feb 11 '25 22:02 robert-winkler

I'll just open a tab to my YaCy instance.

OdinVex avatar Feb 11 '25 22:02 OdinVex

I think it could be a thing that could be added if and only if there is an enable and disable button in LibreY, just in case YaCy goes down and is slowing LibreY search's down.

Be1acProgrammer avatar Apr 07 '25 21:04 Be1acProgrammer

I think it could be a thing that could be added if and only if there is an enable and disable button in LibreY, just in case YaCy goes down and is slowing LibreY search's down.

YaCy "doesn't go down", it's P2P and anyone can use their own peer lists as well... >_>

OdinVex avatar Apr 07 '25 21:04 OdinVex

I've created a draft PR #216, however in my testing I've found quite a few limitations with it. If you want to try it out on your own instance feel free to (just change the hardcoded yacy instance url).

I feel like maybe using existing YaCy instances to fetch results might not be the best way, since at that point LibreY is just acting as an unecessary frontend for another free and open source search engine. I think it would be worth looking into integrating YaCY properly into libreY, foregoing that step entirely, however I do not have the time to try and integrate this feature fully.

I think generally it might be better to focus more on non-free search engines so that they can be used through libreY, for example looking at getting Google's results to work again. ( as in #215 )

davidovski avatar Apr 08 '25 08:04 davidovski

since at that point LibreY is just acting as an unecessary frontend for another free and open source search engine

Yeah, that's why I've been thoroughly confused by the need to integrate into LibreY when anyone can use any YaCy instance, including self-hosted. YaCy doesn't shove ads and spyware JavaScript down our throats so I can't seen any reason to integrate it into yet another frontend.

OdinVex avatar Apr 08 '25 08:04 OdinVex