FreeTubeApp / FreeTube

An Open Source YouTube app for privacy
https://freetubeapp.io/
GNU Affero General Public License v3.0
13.37k stars 825 forks source link

[Feature Request]: Multiple instances (allow fallback to a second custom invidious server) #5791

Closed mooleshacat closed 2 weeks ago

mooleshacat commented 2 weeks ago

Guidelines

Problem Description

I have an issue where my primary Invidious instance fails, but then FreeTube ("FT") will fall back to one of the hard-coded instances.

I would like to put in a second instance instead of using a random public instance

Proposed Solution

Allow multiple instances - maybe using a multiline textbox

I would prefer it if I could put a list of instances, in order of priority, into a text box so that I can have it fall back to my other private instance instead of a public instance. You could also list a public instance at the end, as a last resort, if the other instances in the list did not work.

Alternatives Considered

There are no alternatives other than forking FT project and adding code in yourself

Issue Labels

improvement to existing feature, new feature, new optional setting

Additional Information

An example of this list could be:

http://192.168.1.100:3000
http://192.168.1.101:3000
https://invidious.privacyredirect.com:443

The above list is in order of priority.

mooleshacat commented 2 weeks ago

This is actually a duplicate of https://github.com/FreeTubeApp/FreeTube/issues/3048

Apologies, I did search but I did not notice that ticket and read it.