[GH-ISSUE #554] [FEATURE] Farside integration #355

Closed
opened 2026-02-25 20:35:31 +03:00 by kerem · 4 comments
Owner

Originally created by @benbusby on GitHub (Nov 23, 2021).
Original GitHub issue: https://github.com/benbusby/whoogle-search/issues/554

Describe the feature you'd like to see added
Farside (https://farside.link) is a new project that facilitates "intelligent" redirecting between available (i.e. active, not rate-limited, etc) public instances for frontend alternatives such as Nitter, Bibliogram, and Whoogle.

For Whoogle in particular, it would be useful to have a simple page appear if an instance is being blocked by Google (via captcha or otherwise) with a link for easily hopping to a different available instance via Farside. My initial thought is something like:

https://farside.link/whoogle/search?q={query}&{config options}

Obviously this means expanding on the current support for embedding config options as URL params, but that shouldn't be too hard.

This (combined with 3c06519130) will allow users to not have to be tied to one particular public instance of Whoogle, and can quickly pick up where they left off on a new instance if their default instance is blocked.

Additionally, this could allow users to manually set https://farside.link/whoogle/search?q=%s as their preferred search engine in order to always be directed to a randomized, working instance of Whoogle for every search.

Additional context
This would require all public instances to update to a specific version before being included as instances in Farside. Currently all available instances are included as possible options for Farside to choose from, but that would need to change if updates are made to the available URL parameters.

Originally created by @benbusby on GitHub (Nov 23, 2021). Original GitHub issue: https://github.com/benbusby/whoogle-search/issues/554 **Describe the feature you'd like to see added** [Farside](https://github.com/benbusby/farside) (https://farside.link) is a new project that facilitates "intelligent" redirecting between available (i.e. active, not rate-limited, etc) public instances for frontend alternatives such as Nitter, Bibliogram, and Whoogle. For Whoogle in particular, it would be useful to have a simple page appear if an instance is being blocked by Google (via captcha or otherwise) with a link for easily hopping to a different available instance via Farside. My initial thought is something like: `https://farside.link/whoogle/search?q={query}&{config options}` Obviously this means expanding on the current support for embedding config options as URL params, but that shouldn't be too hard. This (combined with 3c065191308c3acebf3cc0086c485da75e3a36aa) will allow users to not have to be tied to one particular public instance of Whoogle, and can quickly pick up where they left off on a new instance if their default instance is blocked. Additionally, this could allow users to manually set `https://farside.link/whoogle/search?q=%s` as their preferred search engine in order to always be directed to a randomized, working instance of Whoogle for every search. **Additional context** This would require all public instances to update to a specific version before being included as instances in Farside. Currently all available instances are included as possible options for Farside to choose from, but that would need to change if updates are made to the available URL parameters.
kerem 2026-02-25 20:35:31 +03:00
Author
Owner

@Albonycal commented on GitHub (Nov 24, 2021):

This (combined with 3c06519) will allow users to not have to be tied to one particular public instance of Whoogle, and can quickly pick up where they left off on a new instance if their default instance is blocked.

This would be awesome
also, how will "farside" be used in browsers..
will there be a browser extension ?

<!-- gh-comment-id:977480614 --> @Albonycal commented on GitHub (Nov 24, 2021): > This (combined with 3c06519) will allow users to not have to be tied to one particular public instance of Whoogle, and can quickly pick up where they left off on a new instance if their default instance is blocked. This would be awesome also, how will "farside" be used in browsers.. will there be a browser extension ?
Author
Owner

@benbusby commented on GitHub (Nov 24, 2021):

Right now it works just by providing a URL to use for redirecting (i.e. farside.link/nitter/username), which is useful for services like Whoogle that can replace Twitter/Instagram/etc links in search results with Farside links instead. A browser extension could be useful, but imo the better option would just be integrating Farside links into an existing browser extension like Privacy Redirect. That way users can just set it to randomly pick an available Nitter/Libreddit/etc instance rather than picking a specific instance that may or may not work, or having a randomly chosen instance that also might not work.

<!-- gh-comment-id:977548282 --> @benbusby commented on GitHub (Nov 24, 2021): Right now it works just by providing a URL to use for redirecting (i.e. `farside.link/nitter/username`), which is useful for services like Whoogle that can replace Twitter/Instagram/etc links in search results with Farside links instead. A browser extension could be useful, but imo the better option would just be integrating Farside links into an existing browser extension like Privacy Redirect. That way users can just set it to randomly pick an *available* Nitter/Libreddit/etc instance rather than picking a specific instance that may or may not work, or having a randomly chosen instance that also might not work.
Author
Owner

@Albonycal commented on GitHub (Nov 24, 2021):

yea, I have run into instances that do not work while using privacy redirect.
that's why I run my own, some on my proxmox (at my home) and some on things like replit..
if you are interested https://monitor.albony.xyz/
this has some services that I host and their status ;)
planning to host more

<!-- gh-comment-id:977574537 --> @Albonycal commented on GitHub (Nov 24, 2021): yea, I have run into instances that do not work while using privacy redirect. that's why I run my own, some on my proxmox (at my home) and some on things like replit.. if you are interested https://monitor.albony.xyz/ this has some services that I host and their status ;) planning to host more
Author
Owner

@Albonycal commented on GitHub (Nov 24, 2021):

A browser extension could be useful, but imo the better option would just be integrating Farside links into an existing browser extension like Privacy Redirect.

https://github.com/SimonBrazell/privacy-redirect/issues/329

<!-- gh-comment-id:977577018 --> @Albonycal commented on GitHub (Nov 24, 2021): > A browser extension could be useful, but imo the better option would just be integrating Farside links into an existing browser extension like Privacy Redirect. https://github.com/SimonBrazell/privacy-redirect/issues/329
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/whoogle-search#355
No description provided.